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!