No, non mi restituisce nessun errore!
La query che mi crea è questa:
INSERT INTO `utenti` ( `codice` , `user` , `pass` , `mail_reg` , `tipo` ) VALUES ('', 'username', 'd51c9a7e9353746a6020f9602d452929', 'prova@prova.it', '1');
e ci tengo ancora a sottolineare che in locale funziona, è sul server che mi da problemi!
In ogni caso il problema l'ho risolto (cambiando la query), solo mi piacerebbe sapere il motivo per cui non funzionava perché io proprio non l'ho capito...