I just created a test form with 3 Fields on it. If I add a entry and don't fill in all 3 fields I get a SQL ERROR. Here I only fill in field 1 and 2:
Code: Select all
===PDO MESSAGE===
SQLSTATE[HY000]: General error: 1364 Field 'field01' doesn't have a default value
===SQL===========
INSERT INTO test (test_id, `field00`, `field02`) VALUES ('5ebbf910018af47', '1', '2.00');
Is there a changed behavior how empty fields are treated / inserted into a database ? Do I need to initialize all fields on creation to some kind of default , even empty value ?
Thanks
Stefan