Zamiast używać pętli do uruchamiania kilku zapytań SQL, możesz po prostu użyć wbudowanego SQL WHERE IN
klauzula:
$ids = join(',',$id); //same as using implode()
$sql = "DELETE FROM $tbl_name WHERE id IN '$ids'";
Będzie bardziej wydajny!
Mam nadzieję, że to pomoże!