Yo trataría de extraer los mensajes de error. Así tengo experiencia en otros casos. Separa la sentencia SQL en una variable. En caso de error, la muestras. también utiliza mysql_error(). Ojo:: Sólo en tiempo de desarrollo!!
DjNelson:
Para que tu código salga coloreado utiliza la etiqueta [PHP] en lugar de [CODE]
saludos