sql >> Databáze >  >> RDS >> Mysql

Proveďte více UPDATES v jednom SQL dotazu pomocí PHP

Vaše SQL vypadá syntakticky správně (pokud jsem nepřehlédl něco jednoduchého). Skutečný problém je, že používáte mysql_query() - což není podporovat více prohlášení; proto nemůžete spustit dvě UPDATE dotazy v jednom s touto metodou.

Z návodu:

Na stejnou poznámku, mysql_ metody jsou zastaralé, takže já (a komunita) doporučujeme, abyste aktualizovali svůj kód tak, aby používal mysqli_ nebo PDO metody – obě podporují více dotazů v jednom příkazu.

Pokud se potřebujete držet mysql_query() (místo restrukturalizace celé aplikace) stačí rozdělit dotazy a spustit je vedle sebe.



  1. Vynutit Oracle Drop Global Temp Table

  2. glassfish 4 a MySQL a JSTL

  3. Jak nakonfigurovat Django pomocí pymysql jako ovladače?

  4. Export tabulky AWS Postgres RDS do AWS S3