anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Fr 13 Jun, 2025 15:11

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Hausys Fehler -.-
BeitragVerfasst: Di 18 Sep, 2007 21:47 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Guten Abend allerseits,

wie schon vor ein paar Tagen gesagt gibst n' neues Haussystem.

Nichts ganz ;) Es ist kein Haussystem . Es sind nur 10 neue Raeume dazu gekommen!

Nun ja mein Problem:

Zu diesem Haussystem habe ich zugleich auch noch ein neues Inventarsystem gemacht. (Nicht ganz neu wird auf 10-20 anderen Servern auch genutzt. Nur n' eigener Code.)
In diesem Inventar kann man Möbel und Geschenke im Haus einlagern.

Einlagern ist irgendwie das falsche Word aber es trift es auf den Nagel :lol:

Das geht auch alles. Im Haus kann man als Owner (Besitzer) die Möbel verwalten. (Umstellen , Wegwerfen, Ausbauen etc. pp.)

Auflistung geht, doch beim umstellen gibt es ein Problem ....
Es wird in der Option immer nur 1 Moeglichkeit gegeben.

Hier mal der code:

Als erstes hab ich gemacht:
$this->bbcode_second_pass_code('', ' $room = array(
array('Flur', 0),
array('Rumpelkammer', 1),
array('Küche', 2),
array('Verander', 3),
array('Gemeinschaftsraum', 4),
array('Bibliothek', 5),
array('Schlafzimmer', 6),
);
foreach($room as $val){
list($raum,$zahl) = $val;
}
while ($row = db_fetch_assoc($resulted)){
rawoutput('<option value="'.$zahl.'">'.$raum.'</option>');
} ')

danach:

$this->bbcode_second_pass_code('', ' $room = array(
array('Flur', 0),
array('Rumpelkammer', 1),
array('Küche', 2),
array('Verander', 3),
array('Gemeinschaftsraum', 4),
array('Bibliothek', 5),
array('Schlafzimmer', 6),
);
foreach($room as $val){
list($raum,$zahl) = $val;

while ($row = db_fetch_assoc($resulted)){
rawoutput('<option value="'.$zahl.'">'.$raum.'</option>');
}
}
')

und als letztes:

$this->bbcode_second_pass_code('', ' $room = array(
array('Flur'),
array('Rumpelkammer'),
array('Küche'),
array('Verander'),
array('Gemeinschaftsraum'),
array('Bibliothek'),
array('Schlafzimmer'),
);
foreach($room as $val){
list($raum) = $val;
}
$zahl = array(
array(0),
array(1),
array(2),
array(3),
array(4),
array(5),
array(6),
);
foreach($zahl as $val){
list($number) = $val;
}
while ($row = db_fetch_assoc($resulted)){
rawoutput('<option value="'.$number.'">'.$raum.'</option>');
} ')

Nichts.. es wird immer nur eines angezeigt O.O
Auch wenn euch nun das Herz wegen dem "verunstaltetem" Code schmerzt bitte ich trotzdem um Hilfe :lol:

Ich wuerd mich freuen.

MySQL

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 18 Sep, 2007 22:25 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
$this->bbcode_second_pass_code('', '$room = array(
array('Flur'),
array('Rumpelkammer'),
array('Küche'),
array('Verander'),
array('Gemeinschaftsraum'),
array('Bibliothek'),
array('Schlafzimmer'), ')


sowas aus einem meiner scripte:

$this->bbcode_second_pass_code('', '$god=array(
1=>"Name",
2=>"Name",
3=>"Name",
4=>"Name",
5=>"Name",
6=>"Name",
7=>"Name",
8=>"Name",
9=>"Name",
10=>"Name",
0=>"`)Keinen");
')

mal zum vergleich :)

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 19 Sep, 2007 00:08 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Rikkarda hat geschrieben:
$this->bbcode_second_pass_code('', '$room = array(
array('Flur'),
array('Rumpelkammer'),
array('Küche'),
array('Verander'),
array('Gemeinschaftsraum'),
array('Bibliothek'),
array('Schlafzimmer'), ')


sowas aus einem meiner scripte:

$this->bbcode_second_pass_code('', '$god=array(
1=>"Name",
2=>"Name",
3=>"Name",
4=>"Name",
5=>"Name",
6=>"Name",
7=>"Name",
8=>"Name",
9=>"Name",
10=>"Name",
0=>"`)Keinen");
')

mal zum vergleich :)


Hab ich auch schon ... Kommt ebendfals nur ein auswahl <option>'s tag + das nur ein kleines 'c' bzw. ein großes 'S' angezeigt wird ...

Habe mir aber gerade noch eine andere losung ueberlegt :)

Edit dan den post obs geklappt hat ;)

EDIT:

Loesung ist da :)

Jetzt hab ich ne stunde gebraucht weil der die id nicht uebermittelt hat.. und da habe ich nach einer stunde gesehen : TIPPFEHLER -.-

$this->bbcode_second_pass_code('', ' rawoutput('<ul>');
rawoutput("<form action='houses.php?op=drin&act=ssave&moebel={$rowa[id]}' method='POST'>");
rawoutput('<select name="umstellen">');
rawoutput("<option value='0'".($rowa[hestatus]==0?" selected":"").">Flur</option>");
rawoutput("<option value='1'".($rowa[hestatus]==1?" selected":"").">Rumpelkammer</option>");
rawoutput("<option value='2'".($rowa[hestatus]==2?" selected":"").">Küche</option>");
rawoutput("<option value='3'".($rowa[hestatus]==3?" selected":"").">Verander</option>");
rawoutput("<option value='4'".($rowa[hestatus]==4?" selected":"").">Gemeinschaftsraum</option>");
rawoutput("<option value='5'".($rowa[hestatus]==5?" selected":"").">Bibliothek</option>");
rawoutput("<option value='6'".($rowa[hestatus]==6?" selected":"").">Schlafzimmer</option>");
rawoutput('</select>');
rawoutput('<br><input type="submit" value="Umstellen">');
rawoutput('</form>');
rawoutput('</ul>');')
Kp warum so viele rawoutput's^^

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 19 Sep, 2007 14:26 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Schon einmal etwas von Schleifen gehört?, oder callback-Funktionen. . .? Einfach mal bei PHP.net nachschlagen. Es wird dir, nur ungemein weiterhelfen.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 23 Sep, 2007 00:09 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 11 Feb, 2006 19:39
Beiträge: 596
Wohnort: Stuttgart - Waiblingen
Geschlecht: Männlich
LoGD: http://logd.legend-of-vinestra.de/source
Skype: da-chosen-one
Und wenn du dabei bist, les dir den Teil zu Konstanten und String durch... ;)

_________________
$this->bbcode_second_pass_code('', '(define-record-procedures choco-cookie
make-choco-cookie choco-cookie?
(choco-cookie-choco
choco-cookie-cookie))

(define Prinzenrolle
(make-choco-cookie choco-cookie-choco-standard (* 2 choco-cookie-cookie-standard)))')


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 10 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum