Hallo Forum,
ich habe leider ein ziemlich blödes Problem in Verbindung HTML/PHP.
Folgendes Formular möchte ich erstellen:
Der Benutzer kann dynamisch (per AJAX) beliebig viele Reihen hinzufügen.
Anschließend wird das Formulat per PHP in eine Datenbank übertragen - soweit so gut.
Die Checkboxen sind folgendermaßen definiert:
<input type="checkbox" name="form[isextra][]" value="1">
Problem: Wenn ich das Formular im PHP-Skript auswerte, gehe ich alle Arraywerte mittels einer Schleife durch und speichere die einzelnen Datensätze in der DB ab. Das funktioniert bei den Drop-Down-Menüs sowie den Textfeldern recht gut, da alle Elementer einer Zeile den selben Index haben, beginnend bei 0.
Nur die Checkboxen besitzen einen völlig eigenen Index, nämlich nur jene Zeilen, in welchen die Checkbox auch aktiviert wurde.
Wie kann ich nun die Checkboxen den anderen Formularfeldern zuordnen? Gibts eine Möglichkeit, dass alle Checkboxen zumindest einen Default-Wert bekommen, damit diese im Array abgelegt (und indiziert) werden?
Danke.
Robert.