广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php如何实现复选框批量删除
  • 487
分享到

php如何实现复选框批量删除

2023-06-06 14:06:13 487人浏览 安东尼
摘要

这篇“PHP如何实现复选框批量删除”文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“php如何实现复选框批量删除”,小编整理了以下知识点,请大家跟着小编的步伐一步一步的慢慢理解,接下来就让我们进入

这篇“PHP如何实现复选框批量删除”文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“php如何实现复选框批量删除”,小编整理了以下知识点,请大家跟着小编的步伐一步一步的慢慢理解,接下来就让我们进入主题吧。

php有什么用

php是一个嵌套的缩写名称,是英文超级文本预处理语言,它的语法混合了C、Java、Perl以及php自创新的语法,主要用来做网站开发,许多小型网站都用php开发,因为php是开源的,从而使得php经久不衰。

php实现复选框批量删除的方法:首先连接数据库并获取一张表;然后创建一个fORM表单并定义一个复选框;接着添加一个批量删除按钮;最后创建删除的PHP处理页面即可。

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>

外加一个批量删除按钮

上图:

php如何实现复选框批量删除

我如果点击全选,利用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','4if($db->query($sql))//判断是否查询成功,{    header("location:shouye.php");    //成功就跳转}?>

用foreach数据传输过慢,删除遍历繁多,因此直接判断。

以上是“php如何实现复选框批量删除”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网PHP编程频道!

--结束END--

本文标题: php如何实现复选框批量删除

本文链接: https://www.lsjlt.com/news/247564.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • php如何实现复选框批量删除
    这篇“php如何实现复选框批量删除”文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“php如何实现复选框批量删除”,小编整理了以下知识点,请大家跟着小编的步伐一步一步的慢慢理解,接下来就让我们进入...
    99+
    2023-06-06
  • JS怎么实现复选框的全选和批量删除功能
    这篇文章将为大家详细讲解有关JS怎么实现复选框的全选和批量删除功能,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。如图示:功能描述:在勾选了全选时,所有的商品都会勾选,在取...
    99+
    2022-10-19
  • java实现多选批量删除功能
    本文为大家分享了java实现多选批量删除的具体代码,帮助大家更好的理解批量删除功能的实现过程,供大家参考,具体内容如下 本文用到的框架是:springmvc+mybatis 实现思路:多选复选框多个删除,点击全选全部选中,再次点击全部取消...
    99+
    2015-03-22
    java多选批量删除 java批量删除 java多选删除
  • Java实现多选批量删除功能(vue+Element)
    本文实例为大家分享了Java实现多选批量删除功能的具体代码,供大家参考,具体内容如下选择前效果图选中效果图前端vue代码1、页面显示template使用方法 @selection-change=“changeFun” 获取表中选中...
    99+
    2018-01-09
    java多选批量删除 java批量删除 java多选删除
  • Android Recyclerview实现多选,单选,全选,反选,批量删除的功能
    效果图如下:  Recyclerview 实现多选,单选,全选,反选,批量删除的步骤在Recyclerview布局中添加上底部的全选和反选按钮,删除按钮,和计算数量等控件 这里选中的控件没有用checkbox来做,用的是...
    99+
    2023-05-31
    recyclerview 多选 全选
  • 批处理如何实现删除重复行
    这篇文章给大家分享的是有关批处理如何实现删除重复行的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。代码如下:@echo off :: 删除重复的行,但不能保留空行 :: 对不符合变量命名规则、变量个数超过限制的文本...
    99+
    2023-06-09
  • Linux中Docker镜像如何实现批量删除
    这篇文章主要介绍了Linux中Docker镜像如何实现批量删除,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。批量删除接下来,通过 xargs 批量删除镜像...
    99+
    2023-06-27
  • react.js如何实现批量添加与删除功能
    小编给大家分享一下react.js如何实现批量添加与删除功能,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!最近做的CMS需要用到...
    99+
    2022-10-19
  • MyBatis批量查询、插入、更新、删除如何实现
    今天小编给大家分享的是MyBatis批量查询、插入、更新、删除如何实现,相信很多人都不太了解,为了让大家更加了解,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。1.批量查询提供两种方式。方式一,返回值: List<Cit...
    99+
    2023-07-06
  • javascript如何实现选中删除
    本篇内容主要讲解“javascript如何实现选中删除”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“javascript如何实现选中删除”吧! ...
    99+
    2022-10-19
  • 如何在MyBatis中实现数据的批量新增和删除
    这期内容当中小编将会给大家带来有关如何在MyBatis中实现数据的批量新增和删除,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。创建UserMapper接口(用户信息Mapper动态代理接口),实现用户信息...
    99+
    2023-06-06
  • 批处理如何实现 "添加/删除程序"修复
    这篇文章主要介绍批处理如何实现 "添加/删除程序"修复,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!代码如下:rem 如果“添加/删除程序”工具出错,显示的信息不完整或显示空白,可使用该...
    99+
    2023-06-09
  • 数据库如何实现批量删除数据的操作方法
    这篇文章主要介绍数据库如何实现批量删除数据的操作方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!package com.mescs.baseinfo.utils; import ...
    99+
    2022-10-18
  • Mybatis如何使用动态语句实现批量删除(delete结合foreach)
    目录下面我将演示如何使用动态语句批量删除数据库数据下面是项目的结构1、IEmpDAO.java为接口提供批量删除数据方法2、EmpDAOImpl.java为接口的实现类3、Mybat...
    99+
    2022-11-13
  • 如何实现删除默认共享的批处理
    这篇文章将为大家详细讲解有关如何实现删除默认共享的批处理,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。代码如下:@echo off ::::::::::::::::::::::::::::::::::::...
    99+
    2023-06-08
  • php如何实现删除数据
    这篇文章主要介绍了php如何实现删除数据,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。php实现删除数据的方法:1、创建一个PHP示例文件;2、连接数据库;3、通过“dele...
    99+
    2023-06-25
  • thinkphp如何实现全选和删除功能
    这篇文章主要讲解了“thinkphp如何实现全选和删除功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“thinkphp如何实现全选和删除功能”吧!一、全选功能实现在视图文件中,我们需要添加...
    99+
    2023-07-05
  • Angular如何实现搜索、过滤、批量删除、添加、表单验证功能
    这篇文章将为大家详细讲解有关Angular如何实现搜索、过滤、批量删除、添加、表单验证功能,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。具体代码如下所示;<!DOC...
    99+
    2022-10-19
  • 如何实现超炫checkbox复选框和radio单选框
    这篇文章主要讲解了“如何实现超炫checkbox复选框和radio单选框”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何实现超炫checkbox复选框和r...
    99+
    2022-10-19
  • php如何实现点击删除去删除一个帖子
    本篇内容介绍了“php如何实现点击删除去删除一个帖子”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、代码实现前台代码在前台代码中,我们需要...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作