php7.0中根据mysql的主键生成复选框,选中后自动存入$_POST[‘变量名’]数组中,使用foreach循环处理。
echo '<input type="checkbox" value=" '.$row['id'].' " name = "todelete[]"/>';
注意value后“ 与’ 的位置,$row['id']作为变量单独放在” 外面,否则报错。
foreach($_POST['todelete'] as $delete_id){
$query = "DELETE FROM email WHERE
id = $delete_id";
$ro = mysqli_query($dbc,$query);
echo $delete_id."<br/>";
}
即可根据主键删除