我们删除需要的sql语法
delete from aaaa where id in(1,2,3)这里面的1,2,3就是我们需要删除的记录了
那么在php中如何来做
1、首先在文章列表页面(list.php),将多选筐命名为:“$del_id[]”,值为文章ID号。
例如(list.php):
代码如下 | 复制代码 |
2、处理页面(del.php):
if($del_id!=""){ |
案例分析:
上面批量核心代码是 表单名为del_id[]与
代码如下 | 复制代码 |
for($i=0;$i<$del_num;$i++){ |
这个就是获取提交过来的数组然后我们再遍历一条条删除了这个与我们最前面的说法更小一样,其实我们可以加地改进
代码如下 | 复制代码 |
$ids = implode(',',$_POST['del_id']); |
这样就可以简少很多的语句哦,当然上面需要判断提交过来的是不是数组了,最后我们对del.php文件进行代码优化删除操作
代码如下 | 复制代码 |
if(is_array($del_id)){ |