allora dovrebbe essere tutto corretto... non è che per caso è sbagliato l'SQL?

Per fare il debugging:

aggiungi SUBITO PRIMA della riga con mysql_query la solita "stampa" dei dati così:

Codice PHP:
echo var_export($querytrue); 
così si può vedere esattamente quali istruzioni SQL vengono eseguite.