Hallo Andreas,
Wie bekomme ich das jetzt in eine Schleife, so dass ich jedesmal folgenden SQL-Befehl ausführen kann
$update = "UPDATE Kunden SET Datum = '$datum' WHERE ID = '???'";
Nehmen wir an, das HTML-Formular stammt aus dieser Abfrage, wobei dort speziell das Feld ID interessiert:
$abfrage="SELECT * FROM xyz";
$ergebnis=mysql_query($abfrage,$dbref);
<form action="abc.php" method="post">
...
while($zeile=mysql_fetch_array($ergebnis))
{
print "<input type="checkbox" name="$zeile[ID]">\n";
}
...
</form>
Im Script abc.php wird nun darauf reagiert, indem nachgesehen wird, ob Paare von IDs und aktivierten Checkboxen existieren:
<?php
//...
while(list($ID,$CHECK)=each($HTTP_POST_VARS))
{
if($CHECK)
{
$abfrage="UPDATE Kunden SET Datum=now() WHERE ID='$ID'";
print "$abfrage<br>\n";
// weiter mit mysql_query($abfrage,$dbref);
}
}
//...
?>
MfG, Thomas