Mailinglisten-Archive |
Hallo Liste! Ich habe auf einer Seite mehrere Inputfelder, in die ein Datenbankeintrag geechocht wird und dann verändert werden kann. Soweit kein Problem. Nun gibt es aber mehrere Einträge in der DB, die mit der passenden Id verknüpft sind. Wie erzeugt man jetzt die Variablen so, daß sie auf der nächsten Seite entsprechend abgefragt werden können? Ich dachte an durchnumerieren, inetwa so: $var_$i, so daß man sie im nächsten Script dann mit einer entsprechenden Schleife wieder ausgeben zu können. Aber wie geht sowas? Hier ein Auszug aus dem ersten Script: <?php $sql="SELECT protokollbezeichnung, beschreibung, menge, einzelpreis, gesamtpreis FROM sammeldata WHERE sammelid=$sammelid"; $ergebnis=mysql_query($sql) or die ("Fehlermeldung: ".mysql_error()); while ($zeile=mysql_fetch_row($ergebnis)) { ?> <TR> <TD VALIGN="top"> <INPUT TYPE="text" NAME="protokollbezeichnung" STYLE="width:70px;" CLASS="field" VALUE="<?php echo $zeile[0]; ?>"> </TD> <TD><U>Organ</U> / <U>Gewebeproben</U>: <TEXTAREA NAME="beschreibung" ROWS="5" STYLE="width:100%;" CLASS="textarea"> <?php echo $zeile[1]; ?> </TEXTAREA></TD> <TD VALIGN="top" ALIGN="center"> <INPUT TYPE="text" NAME="menge" STYLE="width:40px; text-align:center;" CLASS="field" VALUE="<?php echo $zeile[2]; ?>"> </TD> <TD VALIGN="top" ALIGN="center"> <INPUT TYPE="text" NAME="einzelpreis" STYLE="width:60px; text-align:right;" CLASS="field" VALUE="<?php echo $zeile[3]; ?>"> € </TD> <TD VALIGN="top" ALIGN="center"> <INPUT TYPE="text" NAME="gesamtpreis" STYLE="width:60px; text-align:right;" CLASS="field" VALUE="<?php echo $zeile[4]; ?>"> € </TD> </TR> <?php } ?> Ein paar Hiweise würden mir sehr helfen. Tschüß! barb :)
php::bar PHP Wiki - Listenarchive