mysql_query pozwala na wykonanie tylko jednego zapytania na raz. Pomaga to zapobiegać wstrzykiwaniu SQL.
Z dokumentów:
Jeśli chcesz się upewnić, że dwa zapytania działają w jednej transakcji, sprawdź ten artykuł w sprawie kontroli transakcji za pomocą PHP i MySQL.