Invece di usare un ciclo ed eseguire diverse query SQL, puoi semplicemente usare l'SQL integrato WHERE IN
clausola:
$ids = join(',',$id); //same as using implode()
$sql = "DELETE FROM $tbl_name WHERE id IN '$ids'";
Sarà più efficiente!
Spero che questo aiuti!