el asunto no es el nombre es la id, el check debe tener como valor la id de la fila a eliminar, ya que el nombre puede ser el mismo:
Código PHP:
Ver original<input type='checkbox' name='elimina' value='".$row['id']."'/>
por ejemplo, de esa manera se crea un array con las ids a eliminar
y el archivo que va a procesar la eliminacion lo podriamos manejar asi:
Código PHP:
Ver original//verificamos que la variable no venga vacia
if(empty($_POST["elimina"])){} else{
//contamos la cantidad de registros del array
$eliminar = count($_POST["elimina"]);
//iniciamos un bucle
for ($i=0; $i<=$eliminar; $i++) {
//asignamos una variable para la query de eliminacion
$id = $_POST["elimina"][$i];
//eliminamos los registros
$result_eli = $db->query("DELETE FROM tabla WHERE id = '".$id."'");
}
}
asi eliminar varias filas de un solo golpe, saludos