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 相关文章推荐
用Socket发送电子邮件
Oct 09 PHP
PHP新手上路(十四)
Oct 09 PHP
一个php短网址的生成代码(仿微博短网址)
May 07 PHP
ThinkPHP3.1新特性之内容解析输出详解
Jun 19 PHP
PHP中Header使用的HTTP协议及常用方法小结
Nov 04 PHP
php用户注册时常用的检验函数实例总结
Dec 22 PHP
PHP date函数常用时间处理方法
May 11 PHP
详解WordPress中分类函数wp_list_categories的使用
Jan 04 PHP
PHP加密解密类实例代码
Jul 20 PHP
Yii2 加载css、js 载静态资源的方法
Mar 10 PHP
php 下 html5 XHR2 + FormData + File API 上传文件操作实例分析
Feb 28 PHP
PHP数组访问常用方法解析
Sep 05 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版自动生成文章摘要
2008/07/23 PHP
Windows下XDebug 手工配置与使用说明
2010/07/11 PHP
关于PHP转换超过2038年日期出错的问题解决
2017/06/28 PHP
Gambit vs ForZe BO3 第三场 2.13
2021/03/10 DOTA
直接生成打开窗口代码,不必下载
2008/05/14 Javascript
js 数组克隆方法 小结
2010/03/20 Javascript
JS+CSS相对定位实现的下拉菜单
2015/10/06 Javascript
js自定义回调函数
2015/12/13 Javascript
详解JavaScript中数组和字符串的lastIndexOf()方法使用
2016/03/13 Javascript
详解Vue-基本标签和自定义控件
2017/03/24 Javascript
Nodejs使用Mongodb存储与提供后端CRD服务详解
2018/09/04 NodeJs
Node.js + express实现上传大文件的方法分析【图片、文本文件】
2019/03/14 Javascript
Node.js HTTP服务器中的文件、图片上传的方法
2019/09/23 Javascript
js实现整体缩放页面适配移动端
2020/03/31 Javascript
nuxt.js写项目时增加错误提示页面操作
2020/11/05 Javascript
[02:09]DOTA2辉夜杯 EHOME夺冠举杯现场
2015/12/28 DOTA
python益智游戏计算汉诺塔问题示例
2014/03/05 Python
Python中itertools模块用法详解
2014/09/25 Python
Python入门篇之字符串
2014/10/17 Python
python实现通过代理服务器访问远程url的方法
2015/04/29 Python
对python 矩阵转置transpose的实例讲解
2018/04/17 Python
Python读写及备份oracle数据库操作示例
2018/05/17 Python
Python之csv文件从MySQL数据库导入导出的方法
2018/06/21 Python
python opencv实现图像边缘检测
2019/04/29 Python
基于Python 中函数的 收集参数 机制
2019/12/21 Python
python定义类self用法实例解析
2020/01/22 Python
只要五步 就可以用HTML5/CSS3快速制作便签贴特效(图)
2012/06/04 HTML / CSS
美国在线轮胎零售商:SimpleTire
2019/04/08 全球购物
日本订房网站,预订日本星级酒店/温泉旅馆:Relux(支持中文)
2020/01/03 全球购物
机械设计制造专业个人求职信
2013/09/25 职场文书
幼儿师范毕业生自荐信
2013/11/09 职场文书
申报职称专业技术个人的自我评价
2013/12/12 职场文书
工作检讨书范文
2015/01/23 职场文书
天那边观后感
2015/06/09 职场文书
幼儿园奖惩制度范本
2015/08/05 职场文书
正确使用MySQL update语句
2021/05/26 MySQL