Da manuale mysql_query()
codice:... Solo per le istruzioni SELECT, SHOW, EXPLAIN o DESCRIBE mysql_query() restituisce un identificativo di risorsa o FALSE se la query non è stata eseguita correttamente. ...
ergo la query "non è stata eseguita correttamente".