Mailinglisten-Archive |
> ich mache eine Abfrage aus einer Datenbank und lasse die Datensätze in
einer
> Tabelle ausgeben. Dabei ist in jeder Zeile in der ersten Spalte eine
> Checkbox. Der Sinn, man soll den Datensatz markieren können, der
gelöscht werden
> soll.
> Nun dachte ich, ich gebe der Checkbox die Variable als Value, die nur
einmal
> in der gesamten DB vorkommt. Aber irgendwie funktioniert das natürlich
> nicht. Das heißt, das ich die Variable nicht auslesen kann. Könnt ihr
mir helfen
> und mir Denkansätze geben?
Vielleicht hilft Dir das weiter:
Formular (Schleife über die IDs):
<input type="checkbox" name="del[]" value="<? echo $id; ?>">
Verarbeitung:
<?
// Schleife durchläuft alle markierten Datensatz-IDs
while (list($key,$id) = each($del)) {
$sql = "DELETE * FROM db_tab WHERE id=$id";
...
}
?>
Grüße
Arne
--
arne_(at)_klempert.de
php::bar PHP Wiki - Listenarchive