PHP

php实现批量删除数据

字号+ 编辑: 国内TP粉 修订: 呆头鹅甲 来源: ThinkPHP 2018-04-14 21:59 我要说两句(0)

使用foreach获取id键实现批量删除文件

先贴出html代码

批量html代码

<td class="r pd">
    <input type='checkbox' name='list_id[]' value='{$gr.list_id}' class="noborder" checked>
</td>
<tr>
      <td colspan="9" class="r">
            <input type="button" value="全选" class="submit" ="checkall('all');" />
            <input name="" type="button" value="反选" class="submit" ="checkall();" />
            <input type="button" value="批量修改" class="submit" ="post('{:U('updateall')}');" />
            <input type="button" value="批量删除" class="submit" ="if(confirm('删除后将无法还原,确定要删除吗?'))
{post('{:U('delall')}');}else{return false}">
      </td>

后台代码实现

public function delall(){
    $id=$_POST['list_id']; // 获取post提交的值并获取id值
    foreach($id as $k=>$v){
        $db = M('list')->delete($v);
    }

    if($db){
        $this->success('批量删除成功');
    } else {
        $this->error('批量删除失败');
    }
}


阅完此文,您的感想如何?
  • 鼓掌

    0

  • 鄙视

    0

  • 开心

    0

  • 愤怒

    0

  • 可怜

    0

1.如文章侵犯了您的版权,请发邮件通知本站,该文章将在24小时内删除;
2.本站标注原创的文章,转发时烦请注明来源;
3.交流群: PHP+JS聊天群

相关课文
  • 解决pecl安装swoole报错 error

  • shell_exec() has been disabled for security reasons 解决方法

  • php针对mysql的orm: 一个轻量级的pdo操作类

  • 鸟哥出品的高性能php框架YAF的安装和配置

我要说说
网上宾友点评
沙发已空
php实现批量删除数据