cosa vuol dire "funziona"? che cmq fa l'insert? io consiglio cmq di fare la chiamata a mysql assegnando il risultato a una variabile, poi stampa a video il valore della variabile (dovrebbe essere true o false in questo caso, ovviamente) e vedi cosa riporta...