实现复选框批量删除,首先HTML部分需要用到表格和复选框:
其中`name=”ids[]”`表示复选框的值以数组形式传递给后台,`value`表示该行数据的编号,以便后台删除时定位。
接下来在PHP中接收表单提交数据,并根据复选框的值删除相应的数据:
<?php
if (isset($_POST['submit'])) {
$ids = $_POST['ids'];
foreach ($ids as $id) {
// 根据$id删除相应的数据
}
echo '删除成功';
}
?>
完整示例代码如下:
复选框批量删除
<?php
if (isset($_POST['submit'])) {
$ids = $_POST['ids'];
foreach ($ids as $id) {
// 根据$id删除相应的数据
}
echo '删除成功';
}
?>
注意,如果删除数据时涉及到数据库操作,需要防止SQL注入攻击。可以使用预处理语句或者安全过滤函数等方法来预防。
正文完