phpbar.de logo

Mailinglisten-Archive

[php] Variablen durchnumerieren

[php] Variablen durchnumerieren

Barbara Griem php_(at)_phpcenter.de
Thu, 14 Mar 2002 10:39:57 +0100


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