批量删除数据

浏览:2606 发布日期:2016/10/24 分类:用法示例
使用foreach获取id键实现批量删除文件
1.先贴出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" onClick="checkall('all');"> 
      <input name="" type="button" value="反选" class="submit" onClick="checkall();"> 
      <input type="button" value="批量修改" class="submit" onClick="post('{:U('updateall')}');"> 
      <input type="button" value="批量删除" class="submit" onClick="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('批量删除失败');
        }
    }
评论( 相关
后面还有条评论,点击查看>>