全网整合营销服务商

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

免费咨询热线: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 


相关文章: 网页设计与网站制作内容,怎样注册网站?  Python如何创建带属性的XML节点  重庆市网站制作公司,重庆招聘网站哪个好?  佛山企业网站制作公司有哪些,沟通100网上服务官网?  深入理解Android中的xmlns:tools属性  如何在橙子建站中快速调整背景颜色?  如何通过FTP空间快速搭建安全高效网站?  建站主机是什么?如何选择适合的建站主机?  如何登录建站主机?访问步骤全解析  如何高效配置IIS服务器搭建网站?  如何高效生成建站之星成品网站源码?  建站之星后台密码如何安全设置与找回?  宝盒自助建站智能生成技巧:SEO优化与关键词设置指南  建站之星ASP如何实现CMS高效搭建与安全管理?  公司网站制作费用多少,为公司建立一个网站需要哪些费用?  网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?  如何在阿里云虚拟服务器快速搭建网站?  Thinkphp 中 distinct 的用法解析  建站之星免费版是否永久可用?  大连网站设计制作招聘信息,大连投诉网站有哪些?  香港服务器网站卡顿?如何解决网络延迟与负载问题?  Swift中switch语句区间和元组模式匹配  矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?  建站之星体验版:智能建站系统+响应式设计,多端适配快速建站  香港服务器如何优化才能显著提升网站加载速度?  如何在景安服务器上快速搭建个人网站?  如何在腾讯云免费申请建站?  广州商城建站系统开发成本与周期如何控制?  移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?  如何用PHP工具快速搭建高效网站?  如何快速查询域名建站关键信息?  网站专业制作公司有哪些,做一个公司网站要多少钱?  测试制作网站有哪些,测试性取向的权威测试或者网站?  如何通过PHP快速构建高效问答网站功能?  股票网站制作软件,网上股票怎么开户?  如何选择CMS系统实现快速建站与SEO优化?  html制作网站的步骤有哪些,iapp如何添加网页?  Swift开发中switch语句值绑定模式  全景视频制作网站有哪些,全景图怎么做成网页?  建站之星导航配置指南:自助建站与SEO优化全解析  专业网站制作服务公司,有哪些网站可以免费发布招聘信息?  制作国外网站的软件,国外有哪些比较优质的网站推荐?  建站主机是否等同于虚拟主机?  ,想在网上投简历,哪几个网站比较好?  平台云上自主建站:模板化设计与智能工具打造高效网站  如何用虚拟主机快速搭建网站?详细步骤解析  如何快速搭建高效WAP手机网站吸引移动用户?  网页设计网站制作软件,microsoft office哪个可以创建网页?  官网建站费用明细查询_企业建站套餐价格及收费标准指南  济南网站制作的价格,历城一职专官方网站? 

您的项目需求

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