Hai provato a :
1 - a mettere un die(mysql_error()) dopo la query ?
2 - eseguire il codice fuori dalla funzione ?