php批量删除操作代码分享
发布时间 - 2026-01-10 23:17:16 点击率:次批量删除多条记录,对于比较多的信息,如果没有批量删除功能是非常麻烦的。

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
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
公司网站制作需要多少钱,找人做公司网站需要多少钱?
如何在Windows 2008云服务器安全搭建网站?
如何将凡科建站内容保存为本地文件?
Laravel任务队列怎么用_Laravel Queues异步处理任务提升应用性能
千库网官网入口推荐 千库网设计创意平台入口
Laravel用户认证怎么做_Laravel Breeze脚手架快速实现登录注册功能
Laravel的Blade指令怎么自定义_创建你自己的Laravel Blade Directives
Laravel如何实现本地化和多语言支持_Laravel多语言配置与翻译文件管理
html5如何实现懒加载图片_ intersectionobserver api用法【教程】
JavaScript实现Fly Bird小游戏
香港网站服务器数量如何影响SEO优化效果?
Laravel事件和监听器如何实现_Laravel Events & Listeners解耦应用的实战教程
高防服务器如何保障网站安全无虞?
潮流网站制作头像软件下载,适合母子的网名有哪些?
如何在橙子建站上传落地页?操作指南详解
Laravel怎么上传文件_Laravel图片上传及存储配置
网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?
中山网站制作网页,中山新生登记系统登记流程?
Android使用GridView实现日历的简单功能
如何在服务器上三步完成建站并提升流量?
Laravel项目怎么部署到Linux_Laravel Nginx配置详解
Windows10如何删除恢复分区_Win10 Diskpart命令强制删除分区
WEB开发之注册页面验证码倒计时代码的实现
Laravel Eloquent关联是什么_Laravel模型一对一与一对多关系精讲
网站制作价目表怎么做,珍爱网婚介费用多少?
广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?
详解Oracle修改字段类型方法总结
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
如何在云虚拟主机上快速搭建个人网站?
简历在线制作网站免费版,如何创建个人简历?
如何快速查询网址的建站时间与历史轨迹?
深圳网站制作培训,深圳哪些招聘网站比较好?
Laravel的路由模型绑定怎么用_Laravel Route Model Binding简化控制器逻辑
如何在建站宝盒中设置产品搜索功能?
iOS中将个别页面强制横屏其他页面竖屏
长沙企业网站制作哪家好,长沙水业集团官方网站?
Laravel distinct去重查询_Laravel Eloquent去重方法
奇安信“盘古石”团队突破 iOS 26.1 提权
网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?
高性能网站服务器配置指南:安全稳定与高效建站核心方案
高端网站建设与定制开发一站式解决方案 中企动力
香港服务器网站生成指南:免费资源整合与高速稳定配置方案
标题:Vue + Vuex 项目中正确使用 JWT 进行身份认证的实践指南
javascript中的数组方法有哪些_如何利用数组方法简化数据处理
Laravel怎么实现观察者模式Observer_Laravel模型事件监听与解耦开发【指南】
Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】
edge浏览器无法安装扩展 edge浏览器插件安装失败【解决方法】
Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控
如何正确选择百度移动适配建站域名?
详解Huffman编码算法之Java实现

