Il tuo SQL sembra sintatticamente corretto (a meno che non mi sia perso qualcosa di semplice). Il vero problema è perché stai usando mysql_query()
- cosa che non supportare più affermazioni; pertanto, non puoi eseguire due UPDATE
query in uno con questo metodo.
Dal manuale:
Sulla stessa nota, il mysql_
i metodi sono stati ritirati, quindi io (e la comunità) suggerirei di aggiornare il codice per utilizzare mysqli_
o PDO
metodi - entrambi supportano più query in una singola istruzione.
Se hai bisogno di restare con mysql_query()
(invece di ristrutturare l'intera applicazione), suddividi le query ed eseguile una dopo l'altra.