L'errore mi dice che il campo non può essere nullo... ora che lo visualizzo, quindi ho risolto dal DB. La cosa strana che se da SQLyog (un frontend di mysql come phpmyadmin) lancio la stessa query la cosa funziona... per quello mi ero fissato su un errore diverso.
Cmq ho risolto grazie