Hi!
Ich übergebe per Formular 2 Arrays und möchte, daß die betroffenen Datensätze in der DB upgedated werden:
$wid ist die ID des DB-Eintrags
$menge ist der wert, der vom User eingetragen wird
Wenn ich in Feld1 den Wert "1",.... Feld3 den Wert "3" eintrage:
In der Datenbank wird aber in allen 3 Datensätzen der betroffenen ID´s "3" eingetragen.
Was mach ich falsch?
Danke, LG, Citral
Ich übergebe per Formular 2 Arrays und möchte, daß die betroffenen Datensätze in der DB upgedated werden:
$wid ist die ID des DB-Eintrags
$menge ist der wert, der vom User eingetragen wird
PHP-Code:
foreach ($_POST[wid] AS $wid) {
foreach ($_POST[menge] AS $menge) {
mysql_query("UPDATE warenkorb SET menge='$menge' WHERE ID='$wid'");
}}
print_r($_POST);
PHP-Code:
Array ( [wid] => Array ( [0] => 1 [1] => 2 [2] => 3 ) [menge] => Array ( [0] => 1 [1] => 2 [2] => 3 )
Was mach ich falsch?
Danke, LG, Citral
Kommentar