Hola krizzh, ese mensaje me suena mas a que es un error en la consulta de SQL, probablemente tengas una comilla simple de mas o te falta cerrar una.
Ahora, para comprobar si una variable es null yo lo haria con is_null
http://php.net/manual/es/function.is-null.php
Saludos