Hallo Leute,
ich brauche mal wieder eure Hilfe!
Ich möchte bestimmte Werte aus einem Bestellformular entnehmen!
Hier das Formular:
Hier die nächste Datei, an die die Daten von oben gesendet werden:
Wenn ich das ganze an die Datei schicke, dann werden viel zu viele Datenbankeinträge gemacht. Es wurden aber in der 1. Datei nur 2 Einträge ausgegeben.
Wo ist mein Fehler???
Ich hoffe ihr könnt mir helfen, schon mal danke im vorraus!
ich brauche mal wieder eure Hilfe!
Ich möchte bestimmte Werte aus einem Bestellformular entnehmen!
Hier das Formular:
PHP-Code:
foreach($_POST as $key=>$produkt) {
if($produkt> 0) {
$wselect = mysql_query("SELECT * FROM xyz_liste WHERE ID = '$key'");
$frow = mysql_fetch_array($wselect);
echo "<tr>\n";
echo "<td>\n";
echo "<input readonly id=\"bestellform\" type=\"text\"
name=\"".$frow['ID']." size=\"2\" value=\"".$produkt."\"></td>\n";
echo "<td><textarea readonly id=\"bestellform\"
name=\"beschreibung\" rows=\"5\" cols=\"20\" scrollbars=\"0\">".$frow['jahr']."
".$frow['weinname']."\n".$frow['untername']."</textarea></td>";
echo "<td><input readonly id=\"bestellform\" type=\"text\"
name=\"einzelpreis\" size=\"4\" value=\"".$frow['preis']."\">€</td>\n";
echo "<td><input readonly id=\"bestellform\" type=\"text\"
name=\"gesamtpreis\" size=\"4\" value=\"".$produkt*$frow['preis']."\">€</td>\n";
echo "</tr>\n";
}
}
PHP-Code:
mysql_query("INSERT INTO wpp_bestellungen(......) VALUES(....) OR die(".mysql_error().");
foreach($_POST as $key=>$produkt){
$erow = mysql_fetch_array(mysql_query("SELECT * FROM xyz_liste WHERE ID='$key'"));
mysql_query("INSERT INTO xyz_liste2(.....) VALUES(.....)");
}
Wo ist mein Fehler???
Ich hoffe ihr könnt mir helfen, schon mal danke im vorraus!
Kommentar