thinkphp3.2批量删除功能
具体思路,批量删除的文章置于一个大表单中,点击提交ID号的数组。全选要置于form表单中。
<td><input type="checkbox" name="id[]" value="{$vo.id}"></td>
id是ID号,如果直接是ID号,后面的,会覆盖前面的,id[]会获取一个id数组。
php对应控制器方法如下:
public function bdel()
{
$article = D('article');
$ids = I('id');
$ids = implode(',', $ids);
if ($ids) {
if ($article->delete($ids)) {
$this->success('批量删除文章成功!', U('lst'));
} else {
$this->error('批量删除文章失败!');
}
} else {
$this->error('未选中任何数据!');
}
}
2018年,12月开始,我要认真写博客啦

浙公网安备 33010602011771号