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

PHP Odstranit více řádků pomocí zaškrtávacího políčka

Namísto použití smyčky a spouštění několika SQL dotazů můžete jednoduše použít vestavěný SQL WHERE IN klauzule:

$ids = join(',',$id);  //same as using implode()

$sql = "DELETE FROM $tbl_name WHERE id IN '$ids'";

Bude to efektivnější!

Doufám, že to pomůže!




  1. Jak provést uloženou proceduru Oracle?

  2. Zapište soubor z BLOB mysql pythonu

  3. Jak zacházet s cizím klíčem při rozdělování

  4. MySQL – odkazující na agregovaný sloupec v klauzuli where