Realiza algo sencillo imprime la varibale $result, para saber si la consulta esta enviando los datos.
Esto echo "SQL: ".$result; //a priori te mostrara que se le pasa a la base de datos
PD: si eso no te sirve de mucha ayuda, pega tu codigo de formulario, para ver si puede estar en fallo ahi.
Un Saludo.