MySQL faktycznie pozwala na aktualizacje wielu tabel w jednym zapytaniu (chociaż często sensowne jest, aby aplikacja wykonywała jedną na raz).
UPDATE table_1, table_2
SET table_1.field = <some value>, table_2.field = <some value>
WHERE table_1.field2 = table_2.field_2
AND table_1.field_3 = <some other value>
Zobacz:http://dev.mysql.com/doc/refman /5.1/pl/aktualizacja.html
Jak stwierdziły inne osoby, powinieneś przyjrzeć się użyciu przygotowanych stwierdzeń.