Matthias Wiesner: flag toggle mit checkbox

Beitrag lesen

gibst du den checkboxen einen value mit ?

ja, und ich habs nun so gemacht (aus lauter Verzweiflung):
alle Flag-Variablen (ich weiss nicht, wieviele es noch werden) in der Datenbank bekommen nun den Prefix "flag_"
Nun überprüfe ich alle Felder der DB und bei denen, wo das "flag_" auftaucht wird dert Wert ermittelt und wenn "1" für JA dann wird der HTML-Code:
<input name="[Feldname]" type="checkbox" value="1" checked>
generiert. Bei denen die vom Wert "0" sind - dasgleiche ohne "checked".
Nach dem Submit überprüfe ich wieder alle Felder der DB-Tabelle. Und im Vergleich mit den geposteten Variablen kann ich die nicht übertragenen Flag-Vars ermitteln. Das sind also die, deren Wert "0" sein sollen. Also baue ich ein temporäres Daten-Array mit allen Post-Vars und füge die nicht geposteten Flag-Vars mit dem Wert "0" hinzu. Das ganze neue Daten-Array schiebe ich in die DB und alles ist fein...

Viele Grüsse Matthias