Cita: vendría bien usar la "@" delante de la función mysql_query() que vas a usar .. por qué sino, igual PHP va a generar un error por qué no se pudo ejecutar la función en cuestión:
Por qué PHP va a probocar ahí un error (WARNING .. o similar) ante esa situación y con la @ .. lo "silenciamos" por qué vamos a controlar ese error obteniendo el valor que va a dar mysql_error() .. que por cierto ahora que caigo sería:
msyql_errno() .. por qué mysql_error() devuelve la "frase" del error .. y el errno el "nº" del código de error.
Un saludo,