PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Checkboxen abfragen...



Ravetracer
27-11-2006, 08:47
Hallo.
Ich habe schon mehrere Threads zum Thema gefunden und durchgelesen, aber
ich weiß nicht, wie ich genau anfangen soll.
Folgendes soll geschehen (mit php/mysql/html):

- aus einer Datenbank werden Datensätze gelesen, welche eine eindeutige ID
in der MySQL-Tabelle haben
- die Daten werden tabellarisch ausgegeben
- am Ende der Tabelle ist zu jedem Datensatz eine Checkbox

Der User soll die Möglichkeit haben, ein oder mehrere Datensätze zu wählen,
welche er löschen kann.
Die Values der Checkboxen bekommen die ID des Datensatzes in der Datenbank.
Nun hab' ich das Problem der Benennung der Checkboxen. Was ließe sich am
besten umsetzen, damit ich per PHP die Boxen abfragen kann.
Am einfachsten wäre ja ein Array, aber wie soll der Name der Box dann lauten :confused:
Habt ihr ein paar Ideen?

Gruß,
Christian

Pingu
27-11-2006, 09:00
Wo ist das Problem?

<?php
[...]
$checkbox = sprintf('<input type="checkbox" name="delete[%d]" value="yes" />', $mysqlCheckboxID);
[...]
?>

Ravetracer
27-11-2006, 10:21
Wo ist das Problem?

<?php
[...]
$checkbox = sprintf('<input type="checkbox" name="delete[%d]" value="yes" />', $mysqlCheckboxID);
[...]
?>

Tjo, danke Pingu. Ich muss gestehen, dass ich mal wieder nachgefragt habe,
ohne nachzudenken :o :rolleyes:
Hab' es ähnlich gelöst. Nun kann ich das auch als Array auslesen.

Ich gehe jetzt irgendwo an eine Tafel und schreibe 100 Mal:
"Ich werde vorher nachdenken, bevor ich poste."

*gg*

Gruß,
Christian

BlueJay
28-11-2006, 18:37
öh, man lernt doch immer noch was dazu!

ich hätte jetzt einfach eingetippert:



$checkbox = sprintf('<input type="checkbox" name="delete[]" value="%d" />', $mysqlCheckboxID);


und wäre beim Auswerten mit count($_REQUEST["delete"]) drübergestolpert.

so long,
BlueJay