Hi,
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.
Natürlich - schliesslich wird für die nur dann überhaupt etwas übertragen, wenn sie auch angekreuzt sind.
Wie kann ich nun die Checkboxen den anderen Formularfeldern zuordnen?
In dem du den gewünschten Index im Namen selber vorgibst.
MfG ChrisB
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]