php checkbox多选删除数据|三体教程
文章目录

php checkbox多选删除数据

有时候数据多了的时候,一条一条删除效率非常的低。

这时候我们可以做一个全选功能,批量的选取checkbox。

然后再提交,进行操作。

那么使用php如何才能获取到选中的这些值呢?

请看下面的html代码。

html代码<table>
	<tr class="trout">
        <td>js split函数将字符串转换成数组</td>
        <td class="center">
            <input type="checkbox" name="select[]" value="1" />
        </td>
    </tr>
	<tr class="trout">
        <td>php截取字符串中英文不会出现乱码</td>
        <td class="center">
            <input type="checkbox" name="select[]" value="2" />
        </td>
    </tr>
	<tr class="trout">
        <td>jquery点击文字变为input文本框可以修改无刷新保存</td>
        <td class="center">
            <input type="checkbox" name="select[]" value="3" />
        </td>
    </tr>
</table>

我们有三个复选框,分别对应不同的内容。

其中name="select[]"这里非常重要,一定要有“[]”,这代表它们是数组。

提交的时候直接使用

php代码<?php
if ($_POST["btn"]){
	$selectid=$_POST["select"];
	$selectid=implode(",",$selectid);
	//进行删除操作条件为 id in ($selectid)即可
}
?>

$selectid就是我们获得的提交的选中值,它是一个数组。

因此,我们还需要使用php的implode函数,将数组转换为字符串就可以进行删除操作了。

本文网址:http://www.santii.com/article/92.html


数据更新时间:2018-07-22