Compu: Tut mir leid aber nochmals Array-Frage - HILFE ...

Beitrag lesen

Also mein Warenkorb-Skript übergibt aktualisierte Anzahlen von Artikeln an selbiges Skript:

echo "<form action="shoppingcard.php?update=1" method="post">\n";
...
hier while schleife:
$warenkorb[$row['artikelnummer']]=$row['anzahl']);

...
echo "<td align="center"><input type="text" name="".$row['artikelnummer']."" value="".$row['anzahl']."" size="2" maxlength="2" onFocus="document.all.rowcolor".$zaehler.".style.background='#ffff00'"></td>\n";    // C4 - Preis

Hier möchte ich dann die Werte einem bereits existierenden Array im Selben Skript übergeben (also aktualisieren),damit ich die Datenbank aktualisieren kann:

if isset($_POST['update']){
    foreach ($warenkorb as $row['artikelnummer']=>$row['anzahl']) {

$sql = "UPDATE warenkorb SET anzahl=$row['anzahl'] WHERE
        sid='$sid' AND artikelnummer=".$row['artikelnummer']";
    }
}

Bin php-Anfänger falls die Erklärung komisch ausssieht ...

Vielen Dank