Twój SQL wygląda poprawnie składniowo (chyba że przegapiłem coś prostego). Faktyczny problem polega na tym, że używasz mysql_query()
- czego nie obsługuje wiele oświadczeń; dlatego nie możesz uruchomić dwóch UPDATE
zapytania w jednym z tą metodą.
Z instrukcji:
W tej samej notatce mysql_
metody są przestarzałe, więc ja (i społeczność) sugeruję zaktualizowanie kodu, aby używał mysqli_
lub PDO
metody — obie obsługują wiele zapytań w jednej instrukcji.
Jeśli musisz trzymać się mysql_query()
(zamiast restrukturyzować całą aplikację), po prostu podziel zapytania i uruchamiaj je jeden po drugim.