Hallo Forum
ich habe ein Form mit einer Checkbox.
über das Form werden Daten in meien MySql DB geschrieben.
Die Daten lese ich folgendermassen aus:
(ich lieste nur die checkbox auf, nicht alle Felder, hat natürlich noch mehr)
In der DB habe ich diese als Pflichtfeld definiert. Also mit NOT NULL.
Wenn ich nun den INSERT mache funktioniert es. Setze ich das Feld in der DB auf NULL, also kein Pflichtfeld, erhalt ich folgenden Fehler:
Notice: Undefined index: MOk
Der Eintrag wird gemacht, aber das Feld "MOk" bleibt leer. Weder 0 noch 1
Wo liegt hier das Problem?
Danke für die Hilfe
Gruss PHPneu
ich habe ein Form mit einer Checkbox.
über das Form werden Daten in meien MySql DB geschrieben.
Die Daten lese ich folgendermassen aus:
(ich lieste nur die checkbox auf, nicht alle Felder, hat natürlich noch mehr)
PHP:
$insertSQL = sprintf("INSERT INTO Users (MOk ) VALUES (%s )",
GetSQLValueString($_POST['MOk'], "int"),
In der DB habe ich diese als Pflichtfeld definiert. Also mit NOT NULL.
Wenn ich nun den INSERT mache funktioniert es. Setze ich das Feld in der DB auf NULL, also kein Pflichtfeld, erhalt ich folgenden Fehler:
Notice: Undefined index: MOk
Der Eintrag wird gemacht, aber das Feld "MOk" bleibt leer. Weder 0 noch 1
Wo liegt hier das Problem?
Danke für die Hilfe
Gruss PHPneu