全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

php批量删除操作代码分享

批量删除多条记录,对于比较多的信息,如果没有批量删除功能是非常麻烦的。

1.从数据库中拿一张表过来,写个复选框进行选择

可以加全选复选框

连接数据库什么的都不写啦

代码:

<form action="piliangshanchu.php" method="post" >
<table border="1" cellspacing="0" cellpadding="0">
  <tr>

    <td width="200">
      <input type="checkbox" value="''" name="dx" onclick="checkall(this)" />
      编号</td>
    <td width="200">姓名</td>
    <td width="200">电话</td>
    <td width="200" >分组</td>
    <td width="200" >操作</td>
  </tr>
<tr>
    <td>
    <input type='checkbox' value='{$attr[0]}' name='item[]' class='ck' />
    {$attr[0]}</td> 

    <td>{$str}</td>
    <td>{$attr[2]}</td>
    <td>{$nation}</td>

</tr>


</table>

  <input type="submit" value="批量删除"/>
  </form>

外加一个批量删除按钮

上图:

我如果点击全选,利用js点击事件就可以轻松实现全选

代码:

<script>
  function xxx(qx)
  {

//全选多选的选中状态
    var ck = document.getElementsByClassName("ck");
 //让下面所有的多选选中状态改变
    if(qx.checked)
    {
      for(i = 0;i < ck.length ; i++)
      {
        ck[i].setAttribute("checked","checked");
//状态改变为选中
      }
    }
    else
    {
      for(var i = 0;i < ck.length;i++)
      {
        ck[i].removeAttribute("checked");
//移除选中
      }
    }
  }
</script>

2.删除的处理页面

代码:

<?php
$arr = $_POST["item"];
$db = new mysqli("localhost","root","12345678","heiheihei");
//foreach($arr as $v)
//{
//  $sql = "delete from contacts WHERE id='{$v}'";
//  $db->query($sql);
//}
$str = implode("','",$arr);//拼接字符,
$sql = "delete from contacts WHERE id in('{$str}')";
//2','8','4
if($db->query($sql))//判断是否查询成功,
{
  header("location:shouye.php");
  //成功就跳转
}



?>

用foreach数据传输过慢,删除遍历繁多,因此直接判断;


# php批量删除  # php  # 批量删除  # 删除  # php批量删除数据  # thinkphp框架实现删除和批量删除  # PHP 批量删除 sql语句  # 基于ThinkPHP实现批量删除  # 使用php批量删除数据库下所有前缀为prefix_的表  # php批量删除操作(数据访问)  # PHP实现批量删除(封装)  # php批量添加数据与批量更新数据的实现方法  # PHP执行批量mysql语句的解决方法  # Thinkphp批量更新数据的方法汇总  # PHP+JS实现批量删除数据功能示例  # 全选  # 多选  # 复选框  # 遍历  # 如果没有  # 跳转  # 比较多  # 数据库中  # 多条  # 移除  # 就可以  # 不写  # 上图  # 判断是否  # 连接数据库  # 过慢  # tr  # gt  # cellpadding  # cellspacing 


相关文章: 南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?  如何获取开源自助建站系统免费下载链接?  微信推文制作网站有哪些,怎么做微信推文,急?  如何选择高性价比服务器搭建个人网站?  浙江网站制作公司有哪些,浙江栢塑信息技术有限公司定制网站做的怎么样?  建站之星体验版:智能建站系统+响应式设计,多端适配快速建站  专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?  建站之星CMS建站配置指南:模板选择与SEO优化技巧  如何在阿里云购买域名并搭建网站?  再谈Python中的字符串与字符编码(推荐)  如何通过远程VPS快速搭建个人网站?  定制建站模板如何实现SEO优化与智能系统配置?18字教程  建站主机选哪家性价比最高?  如何快速搭建支持数据库操作的智能建站平台?  建站之星免费版是否永久可用?  网站制作难吗安全吗,做一个网站需要多久时间?  建站主机解析:虚拟主机配置与服务器选择指南  深入理解Android中的xmlns:tools属性  成都网站制作公司哪家好,四川省职工服务网是做什么用?  实现点击下箭头变上箭头来回切换的两种方法【推荐】  如何高效配置香港服务器实现快速建站?  建站之家VIP精选网站模板与SEO优化教程整合指南  建站之星logo尺寸如何设置最合适?  教学网站制作软件,学习*后期制作的网站有哪些?  深圳防火门网站制作公司,深圳中天明防火门怎么编码?  建站之星安全性能如何?防护体系能否抵御黑客入侵?  如何在IIS7上新建站点并设置安全权限?  如何快速搭建安全的FTP站点?  实惠建站价格推荐:2025年高性价比自助建站套餐解析  如何在IIS中配置站点IP、端口及主机头?  如何解决VPS建站LNMP环境配置常见问题?  网站海报制作教学视频教程,有什么免费的高清可商用图片网站,用于海报设计?  制作网站的软件下载免费,今日头条开宝箱老是需要下载怎么回事?  大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?  东莞市网站制作公司有哪些,东莞找工作用什么网站好?  实例解析angularjs的filter过滤器  制作表格网站有哪些,线上表格怎么弄?  常州自助建站工具推荐:低成本搭建与模板选择技巧  宝塔面板如何快速创建新站点?  C++ static_cast和dynamic_cast区别_C++静态转换与动态类型安全转换  厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?  常州自助建站:操作简便模板丰富,企业个人快速搭建网站  建站之星如何实现PC+手机+微信网站五合一建站?  python的本地网站制作,如何创建本地站点?  如何在阿里云虚拟主机上快速搭建个人网站?  七夕网站制作视频,七夕大促活动怎么报名?  建站之星在线版空间:自助建站+智能模板一键生成方案  如何注册花生壳免费域名并搭建个人网站?  网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?  建站之星后台管理如何实现高效配置? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。