Hola!!!
Me parece que el amigo gabyrsh tiene razon.
Hay una diferencia en php sobre el null, null es null y NULL es NULL, asi que para asignarle a una variable un valor NULL lo tienes que hacer asi $var =NULL no $var=null, me parece que ese es el error.
saludos
[email protected]