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".