I just changed, on phpmyadmin, an int obligatory field to not obligatory (i ticked the empty checkbox) and made default values NULL.
So far so good, the problem is when i try to change this value on already exist records (from phpmyadmin) and delete the number value, i get a warning message :
Affected 0 records.
Warning: #1366 Incorrect integer value: '' for column 'fktypeId' at row 1
and it puts 0 on the field value. I dont want to have any value at all into that field, neither 0 nor NULL, just empty field.
Can this happen? Thanks in advance.
This is definitelly a phpmyadmin way of manipulating the not obligatory Int fields. We just have to check the checkbox!! otherwise it turns always the field value to 0
Thanks folks, i post the printscreen for those who come up with this 'problem'.

NULLfor the field, then a newly created record will haveNULL, unless a specific integer value is explicitly entered.