php一次性删除前台checkbox多选内容的方法


Posted in PHP onSeptember 22, 2013
SQL:$SQL="delete from `doing` where id in ('1,2,3,4')";

数据用逗号隔开。
表单:
<form action="?action=doing" method="post"> 
<input name="ID_Dele[]" type="checkbox" id="ID_Dele[]" value="1"/> 
<input name="ID_Dele[]" type="checkbox" id="ID_Dele[]" value="2"/> 
<input name="ID_Dele[]" type="checkbox" id="ID_Dele[]" value="3"/> 
<input name="ID_Dele[]" type="checkbox" id="ID_Dele[]" value="4"/> 
<input type="submit"/> 
</form>

好$ID_Dele=$_POST['ID_Dele']将会是一个数组,虽然说PHP是弱类型的,但这里可没ASP弱。

ASP可以直接:
SQL="delete from [doing] where id in ('"&ID_Dele&"')"进行删除。但PHP不能把$ID_Dele直接放进去。因为$ID_Dele可不是'1,2,3,4'哦,因为$ID_Dele是一个数组,具有键和值。
好,PHP中也不难,刚好有个函数:implode(),对了。同split()\explode()功能刚好相反的一个函数,后两者是用某字符(比如逗号)分割的,而前者则可以拼接为字符串。

因此:

$ID_Dele= implode(",",$_POST['ID_Dele']); 
$SQL="delete from `doing` where id in ($ID_Dele)";
PHP 相关文章推荐
一个多文件上传的例子(原创)
Oct 09 PHP
PHP初学者常见问题集合 修正版(21问答)
Mar 23 PHP
一个PHP的QRcode类与大家分享
Nov 13 PHP
PHP获取网址的顶级域名函数代码
Sep 24 PHP
phpQuery占用内存过多的处理方法
Nov 13 PHP
PHP中数组的分组排序实例
Jun 01 PHP
解决cPanel无法安装php5.2.17
Jun 22 PHP
PHP在网页中动态生成PDF文件详细教程
Jul 05 PHP
Web程序工作原理详解
Dec 25 PHP
PHP第三方登录―QQ登录实现方法
Feb 06 PHP
php定期拉取数据对比方法实例
Sep 22 PHP
解决laravel 表单提交-POST 异常的问题
Oct 15 PHP
PHP导航下拉菜单的实现如此简单
Sep 22 #PHP
PHP 输出URL的快捷方式示例代码
Sep 22 #PHP
PHP截断标题且兼容utf8和gb2312编码
Sep 22 #PHP
PHP循环函数使用介绍之PHP基础入门教程
Sep 21 #PHP
PHP Switch 语句之学习笔记
Sep 21 #PHP
PHP基础知识介绍
Sep 17 #PHP
遭遇php的in_array低性能问题
Sep 17 #PHP
You might like
PHP面向对象学习笔记之二 生成对象的设计模式
2012/10/06 PHP
PHP中strpos、strstr和stripos、stristr函数分析
2016/06/11 PHP
关于PHP定时发送服务的解决办法
2017/04/23 PHP
php中请求url的五种方法总结
2017/07/13 PHP
PHP array_reverse() 函数原理及实例解析
2020/07/14 PHP
PHP操作Redis常用命令的实例详解
2020/12/23 PHP
js实现杯子倒水问题自动求解程序
2013/03/25 Javascript
jquery+json实现数据列表分页示例代码
2013/11/15 Javascript
jQuery解析json数据实例分析
2015/11/24 Javascript
Javascript之Number对象介绍
2016/06/07 Javascript
jQuery的图片轮播插件PgwSlideshow使用详解
2016/08/11 Javascript
Vue-resource实现ajax请求和跨域请求示例
2017/02/23 Javascript
Javascript中的getter和setter初识
2017/08/17 Javascript
jQuery实现所有验证通过方可提交的表单验证
2017/11/21 jQuery
Vue.js 中的 v-cloak 指令及使用详解
2018/11/19 Javascript
详解Vue This$Store总结
2018/12/17 Javascript
微信小程序云开发之使用云数据库
2019/05/17 Javascript
一次微信小程序内地图的使用实战记录
2019/09/09 Javascript
javascript浅层克隆、深度克隆对比及实例解析
2020/02/09 Javascript
Vue实现简单计算器案例
2020/02/25 Javascript
vue keep-alive的简单总结
2021/01/25 Vue.js
python字典多条件排序方法实例
2014/06/30 Python
python简单程序读取串口信息的方法
2015/03/13 Python
Python中对象的引用与复制代码示例
2017/12/04 Python
Python3多进程 multiprocessing 模块实例详解
2018/06/11 Python
python的pytest框架之命令行参数详解(上)
2019/06/27 Python
Python中低维数组填充高维数组的实现
2019/12/02 Python
python在不同条件下的输入与输出
2020/02/13 Python
django 读取图片到页面实例
2020/03/27 Python
python爬虫请求头的使用
2020/12/01 Python
Django实现简单的分页功能
2021/02/22 Python
微信营销策划方案
2014/02/24 职场文书
病危通知书样本
2015/04/17 职场文书
2015年社区卫生工作总结
2015/04/21 职场文书
当幸福来敲门英文观后感
2015/06/01 职场文书
MySQL 外连接语法之 OUTER JOIN
2022/04/09 MySQL