NameNick: /MySQL - Datensatz aktualisieren wo Checkbox gesetzt

Beitrag lesen

Wie bekomme ich das jetzt in eine Schleife, so dass ich jedesmal folgenden SQL-Befehl ausführen kann

Hi,

geht eigentlich recht einfach. Du übergibst die Checkbox-Id-Daten per Array an die folgende Datei:

<input type="Checkbox" name="eintrags_id[]" value="23">
<input type="Checkbox" name="eintrags_id[]" value="24">
<input type="Checkbox" name="eintrags_id[]" value="27">
usw.

Alle Werte der angeklickten Checkboxes sind dann in dem Array $eintrags_id enthelten.

Und in dem Script, dass die DB aktualisieren soll, kannst du dieses Array mit einer Schleife durchlaufen:

reset ($eintrags_id); // Pointer auf Anfang

while (list ($key, $val) = each ($eintrags_id))
{
    $update = "UPDATE Kunden SET Datum = '$datum' WHERE ID = '".$val."'";
}

So müsste es funktionieren - rein konzeptionell zumindest.

Gruß NN