Hallo zusammen,
Ich habe da wieder einmal ein Problem, und zwar:
Ich will einen Webshop schreiben. Dazu lese ich
aus einer MYSQL Datenbank die Artikel aus und stelle
sie mittels einer while Schleife auf dem Webbrowser dar.
Das funktioniert jetzt noch wunderbar.
Hier kann man jetzt einen Artikel auswählen, die bestellte Anzahl
eintragen und das ganze mit dem Submit Button abschicken.
Das Problem ist nun
In den Variablen die ich zum darstellen der Artikel benutze passt alles
nur in den hidden Feldern stehen in denselben Variablen
immer nur die Inhalte des lezten Artikels der Liste drin,
egal welchen ich mir auswähle.
hier mal der relevante Code:
Für jede Hilfe schon mal Danke schön im voraus ..-)
Gruß
Smeagel
Ich habe da wieder einmal ein Problem, und zwar:
Ich will einen Webshop schreiben. Dazu lese ich
aus einer MYSQL Datenbank die Artikel aus und stelle
sie mittels einer while Schleife auf dem Webbrowser dar.
Das funktioniert jetzt noch wunderbar.
Hier kann man jetzt einen Artikel auswählen, die bestellte Anzahl
eintragen und das ganze mit dem Submit Button abschicken.
Das Problem ist nun
In den Variablen die ich zum darstellen der Artikel benutze passt alles
nur in den hidden Feldern stehen in denselben Variablen
immer nur die Inhalte des lezten Artikels der Liste drin,
egal welchen ich mir auswähle.
hier mal der relevante Code:
PHP:
<?php
echo "<form name='bestellung' method='post' action='korb1.php'>";
while ($daten=mysql_fetch_array($result, MYSQL_ASSOC))
{
echo "<tr class='smalltxt'>
<td><a href='$verzeichnis/$daten[bild]' target=blank><img src ='$verzeichnis/$daten[bild]' width='50'></a></td>
<td width='25%'>$daten[text]</td>
<td>
<table border ='0' width='90%'>
<tr>
<td>$daten[artnr]</td>
<td>$daten[artbez]</td>
</tr><tr>
<td>$daten[epreis]</td>
</tr><tr>
<td><input type='text' name='anzahl' value='1' size='5'></td>
<td>
<input type=hidden name=artnr value='$daten[artnr]'>
<input type=hidden name=artbez value='$daten[artbez]'>
<input type=hidden name=preis value='$daten[preis]'>
<input type=hidden name=anzahl value='$anzahl'>
<input type=hidden name=text value='$daten[text]'>
<input type='submit' name='gnob' value='Bestellen'>
</td></tr></table></td>";
echo "</tr>";
}
echo "</table><br><br><br>";
echo "</form>";
?>
Für jede Hilfe schon mal Danke schön im voraus ..-)
Gruß
Smeagel