las columnas de la tabla donde se añade los datos del formulario son NOT NULL para asi obligar a que pongan algo en el formulario

pero cuando relleno el formulario y dejo un campo de texto en blanco, me inserta en la base de datos, aunque sea NOT NULL, por lo que supongo que añadira " ". o sea nada pero no es NULL xD. lo que quiero es que sea NULL para asi no dejar añadir el registro si algun campo es NULL

en el Mysql Browser no me añade el registro si no doy valor a los campos NOT NULL, me indica un error indicando que tengo que darle un valor a esa columna, es lo que quiero hacer en el formulario!!
gracias!