si ya solucionaste tu error te digo que tu codigo no esta bien programado
ademas de verificar que no esten vacios los campos debes validar las entradas para xss , utilizacion de codigo dañino y tambien tu sentencia mysql esta mal porque es vulnerable a injeccion .....
saludos!!!
si hago tiempo te post el codigo como deberia ir .....