mein PHP Script erstellt ein Formular, das eine Tabelle (wo jede Zeile 3 text-inputs und 3 checkboxes beinhaltet) und ein Submit-Button besitzt.
Der Benutzer kann Änderungen in der Tabelle machen (Text-input mit Werte füllen, checkboxes checken...). Diese Änderungen werden durch ein anderes PHP-Script (update_db.php) auswertet und damit wird die Datenbank updated.
Im Script update_db.php gewinne ich die Form-Daten mit dem $_POST Array zurück.
Wenn ein checkbox checked ist dann kriege ich z.B. $_POST['fett']='on' wobei fett der Name des Checkboxes ist, aber wenn der Checkbox nicht checked ist gibt es dieses $_POST['fett'] überhaupt nicht. wenn der User ein nicht markiertes Checkbox markiert nehme ich die $_POST['fett'] und aktualisiere damit die DB, aber wenn der User ein markiertes Checkbox entmarkiert kann ich dies in der Datenbank nicht übernehmen.
Hat Jemand dafür eine Idee wie ich die unchecked Checkboxes prüfen kann?
Vielen Dank im Voraus
Grüße
Aha
Der Benutzer kann Änderungen in der Tabelle machen (Text-input mit Werte füllen, checkboxes checken...). Diese Änderungen werden durch ein anderes PHP-Script (update_db.php) auswertet und damit wird die Datenbank updated.
Im Script update_db.php gewinne ich die Form-Daten mit dem $_POST Array zurück.
Wenn ein checkbox checked ist dann kriege ich z.B. $_POST['fett']='on' wobei fett der Name des Checkboxes ist, aber wenn der Checkbox nicht checked ist gibt es dieses $_POST['fett'] überhaupt nicht. wenn der User ein nicht markiertes Checkbox markiert nehme ich die $_POST['fett'] und aktualisiere damit die DB, aber wenn der User ein markiertes Checkbox entmarkiert kann ich dies in der Datenbank nicht übernehmen.
Hat Jemand dafür eine Idee wie ich die unchecked Checkboxes prüfen kann?
Vielen Dank im Voraus
Grüße
Aha

Kommentar