C'est à cela que servent les entrées cachées. Ajoutez-en un pour votre identifiant :
<input type="hidden" name="id[]" value="<?=$rows['id']?>" />
De plus, vous n'avez pas besoin d'enregistrer le décompte. Vous pouvez compter le nombre d'éléments dans un tableau en utilisant count($id)
.
Enfin, désinfectez vos entrées. Ne placez jamais les données soumises par l'utilisateur directement dans une requête. Utilisez intval
pour les entiers et mysql_real_escape_string
pour les chaînes ou utilisez des instructions préparées.