全网整合营销服务商

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

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


相关文章: 上海网站制作开发公司,上海买房比较好的网站有哪些?  新网站制作渠道有哪些,跪求一个无线渠道比较强的小说网站,我要发表小说?  公众号网站制作网页,微信公众号怎么制作?  建站之星代理如何优化在线客服效率?  模具网站制作流程,如何找模具客户?  TestNG的testng.xml配置文件怎么写  如何通过.red域名打造高辨识度品牌网站?  如何在服务器上三步完成建站并提升流量?  番禺网站制作公司哪家值得合作,番禺图书馆新馆开放了吗?  建站之星后台密码遗忘?如何快速找回?  如何通过宝塔面板实现本地网站访问?  如何快速搭建高效香港服务器网站?  如何高效配置IIS服务器搭建网站?  一键制作网站软件下载安装,一键自动采集网页文档制作步骤?  网站建设制作、微信公众号,公明人民医院怎么在网上预约?  红河网站制作公司,红河事业单位身份证如何上传?  微课制作网站有哪些,微课网怎么进?  如何用花生壳三步快速搭建专属网站?  网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些?  制作网站的模板软件,网站怎么建设?  html制作网站的步骤有哪些,iapp如何添加网页?  如何在建站之星网店版论坛获取技术支持?  高防服务器如何保障网站安全无虞?  如何通过网站建站时间优化SEO与用户体验?  建站之星如何保障用户数据免受黑客入侵?  清单制作人网站有哪些,近日“兴风作浪的姑奶奶”引起很多人的关注这是什么事情?  高端云建站费用究竟需要多少预算?  北京建设网站制作公司,北京古代建筑博物馆预约官网?  合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?  儿童网站界面设计图片,中国少年儿童教育网站-怎么去注册?  免费视频制作网站,更新又快又好的免费电影网站?  建站之星如何快速解决建站难题?  英语简历制作免费网站推荐,如何将简历翻译成英文?  深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?  建站之星官网登录失败?如何快速解决?  威客平台建站流程解析:高效搭建教程与设计优化方案  如何基于云服务器快速搭建个人网站?  武汉网站制作费用多少,在武汉武昌,建面100平方左右的房子,想装暖气片,费用大概是多少啊?  盘锦网站制作公司,盘锦大洼有多少5G网站?  c++怎么用jemalloc c++替换默认内存分配器【性能】  制作网站怎么制作,*游戏网站怎么搭建?  如何破解联通资金短缺导致的基站建设难题?  Bpmn 2.0的XML文件怎么画流程图  定制建站价位费用解析与套餐推荐全攻略  怀化网站制作公司,怀化新生儿上户网上办理流程?  广州美橙建站如何快速搭建多端合一网站?  企业宣传片制作网站有哪些,传媒公司怎么找企业宣传片项目?  公司门户网站制作流程,华为官网怎么做?  东莞专业制作网站的公司,东莞大学生网的网址是什么?  创业网站制作流程,创业网站可靠吗? 

您的项目需求

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