本文实例为大家分享了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小时内与您取得联系。