Cita: INSERT/UPDATE reciben los parametros pero no hacen nada
¿Y tenemos que ejecutar el código mentalmente para saber lo que sucede? :pensando;
Vamos, que es tu obligación depurar tus consultas y verificar por la presencia de un error, no esperes a que te salte por la pantalla.
Igual podrías ir depurando lo que hace tu código, nosotros no podemos adivinar.
También veo claramente un exit(), me imagino sabrás lo que hace.