Istället för att använda en loop och köra flera SQL-frågor, kan du bara använda den inbyggda SQL WHERE IN
klausul:
$ids = join(',',$id); //same as using implode()
$sql = "DELETE FROM $tbl_name WHERE id IN '$ids'";
Det blir mer effektivt!
Hoppas detta hjälper!