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('未选中任何数据!');
    }
}

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM