全网整合营销服务商

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

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

php批量删除操作(数据访问)

本文实例为大家分享了php批量删除操作的具体代码,供大家参考,具体内容如下

1.批量删除页面 piliangcaozuo.php

<body>
<form action="shanchu.php" method="post">
<table width="100%" border="1" cellpadding="0" cellspacing="0">
  <tr>
    <td><input type="checkbox" name="qx" onclick="quanxuan(this)"/>代号</td>
    <td>名称</td>   
  </tr>
  <?php
   require"DBDA.class1.php";
   $db = new DBDA();
   $sql = "select * from nation";
   $arr = $db->query($sql);
   foreach($arr as $v)
  {
    echo "<tr>
        <td><input type='checkbox' name='ck[]' class='ck' value='{$v[0]}'/>{$v[0]}</td>
        <td>{$v[1]}</td>   
       </tr>";
  }
  ?>  
</table>
<input type="submit" value="批量删除" />
</form>
</body>
<script type="text/javascript">
function quanxuan(qx)
{
  var ck=document.getElementsByClassName("ck");
  if(qx.checked)
  {
    for(var 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>
</html>

引用的封装类 DBDA.class1.php

<?php
class DBDA
{
  public $host = "localhost";
  public $uid = "root";
  public $pwd = "123";
  public $dbname = "test_123";
  //执行SQL语句返回相应的结果
  //$sql 要执行的SQL语句
  //$type 代表SQL语句的类型,0代表增删改,1代表查询
  function query($sql,$type=1)
  {
    $db = new MySQLi($this->host,$this->uid,$this->pwd,$this->dbname);
    
    $result = $db->query($sql);
    
    if($type)
    {
      //如果是查询,显示数据
      return $result->fetch_all();
    }
    else
    {
      //如果是增删改,返回true或者false
      return $result;
    }
  }
}

2.删除处理界面 sanchu.php

<?php
$arr = $_POST["ck"];

require"DBDA.class.php";
$db = new DBDA();
//delete from nation where code in('n001','n002','n003')

$str = implode("','",$arr); 
$sql = "delete from nation where code in('{$str}')";
/*echo $sql;*/
if($db->query($sql,0))
{
  header("location:piliangcaozuo.php");
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# php批量删除操作  # php批量删除  # php删除处理  # php批量删除数据  # thinkphp框架实现删除和批量删除  # PHP 批量删除 sql语句  # 基于ThinkPHP实现批量删除  # php批量删除操作代码分享  # 使用php批量删除数据库下所有前缀为prefix_的表  # PHP实现批量删除(封装)  # php批量添加数据与批量更新数据的实现方法  # PHP执行批量mysql语句的解决方法  # Thinkphp批量更新数据的方法汇总  # PHP+JS实现批量删除数据功能示例  # 大家分享  # 具体内容  # 大家多多  # td  # tr  # input  # checkbox  # type  # width  # border  # cellspacing  # cellpadding  # qx  # db  # sql  # nation  # select  # quanxuan  # onclick  # DBDA 


相关文章: 广州美橙建站如何快速搭建多端合一网站?  图册素材网站设计制作软件,图册的导出方式有几种?  如何在阿里云香港服务器快速搭建网站?  如何通过FTP服务器快速搭建网站?  如何登录建站主机?访问步骤全解析  湖州网站制作公司有哪些,浙江中蓝新能源公司官网?  如何自定义建站之星网站的导航菜单样式?  如何用已有域名快速搭建网站?  建站之星如何快速更换网站模板?  ,石家庄四十八中学官网?  制作网站哪家好,cc、.co、.cm哪个域名更适合做网站?  如何确保FTP站点访问权限与数据传输安全?  电脑免费海报制作网站推荐,招聘海报哪个网站多?  网站制作公司排行榜,四大门户网站排名?  常州企业网站制作公司,全国继续教育网怎么登录?  制作网站的软件下载免费,今日头条开宝箱老是需要下载怎么回事?  已有域名和空间,如何快速搭建网站?  如何配置支付宝与微信支付功能?  javascript中的try catch异常捕获机制用法分析  如何通过虚拟主机快速完成网站搭建?  建站之星如何实现PC+手机+微信网站五合一建站?  如何选择高效便捷的WAP商城建站系统?  Dapper的Execute方法的返回值是什么意思 Dapper Execute返回值详解  制作网站外包平台,自动化接单网站有哪些?  免费视频制作网站,更新又快又好的免费电影网站?  建站主机如何安装配置?新手必看操作指南  武汉网站如何制作,黄黄高铁武穴北站途经哪些村庄?  如何快速搭建自助建站会员专属系统?  浅析上传头像示例及其注意事项  小程序网站制作需要准备什么资料,如何制作小程序?  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  宝塔建站后网页无法访问如何解决?  建站之星免费模板:自助建站系统与智能响应式一键生成  西安制作网站公司有哪些,西安货运司机用的最多的app或者网站是什么?  家庭建站与云服务器建站,如何选择更优?  网站制作与设计教程,如何制作一个企业网站,建设网站的基本步骤有哪些?  已有域名如何快速搭建专属网站?  网站制作哪家好,cc、.co、.cm哪个域名更适合做网站?  网站制作壁纸教程视频,电脑壁纸网站?  合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?  SAX解析器是什么,它与DOM在处理大型XML文件时有何不同?  建站之星×万网:智能建站系统+自助建站平台一键生成  杭州银行网站设计制作流程,杭州银行怎么开通认证方式?  上海网站制作开发公司,上海买房比较好的网站有哪些?  微信小程序制作网站有哪些,微信小程序需要做网站吗?  建站之星2.7模板快速切换与批量管理功能操作指南  如何选择可靠的免备案建站服务器?  如何在IIS中新建站点并配置端口与物理路径?  建站之星五站合一营销型网站搭建攻略,流量入口全覆盖优化指南  ,巨量百应是干嘛的? 

您的项目需求

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