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 相关文章推荐
PHP 文件扩展名 获取函数
Jun 03 PHP
PHP求最大子序列和的算法实现
Jun 24 PHP
常用PHP框架功能对照表
Oct 23 PHP
PHP实现在线阅读PDF文件的方法
Jun 23 PHP
php对文件夹进行相关操作(遍历、计算大小)
Nov 04 PHP
Zend Framework教程之Zend_Controller_Plugin插件用法详解
Mar 07 PHP
PHP实现加密文本文件并限制特定页面的存取的效果
Oct 21 PHP
Zend Framework数据库操作方法实例总结
Dec 11 PHP
php mysql_list_dbs()函数用法示例
Mar 29 PHP
PHP实现的简单异常处理类示例
May 04 PHP
PHP根据树的前序遍历和中序遍历构造树并输出后序遍历的方法
Nov 10 PHP
tp5.1 框架join方法用法实例分析
May 26 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和MySql来与ODBC数据连接
2006/10/09 PHP
基于curl数据采集之单页面并行采集函数get_htmls的使用
2013/04/28 PHP
php制作中间带自己定义图片二维码的方法
2014/01/27 PHP
php实现获取文件mime类型的方法
2015/02/11 PHP
php自动给网址加上链接的方法
2015/06/02 PHP
PHP耦合设计模式实例分析
2018/08/08 PHP
jQuery ajax在GBK编码下表单提交终极解决方案(非二次编码方法)
2010/10/20 Javascript
6款经典实用的jQuery小插件及源码(对话框/提示工具等等)
2013/02/04 Javascript
js和jquery使按钮失效为不可用状态的方法
2014/01/26 Javascript
简单的js图片轮换代码(js图片轮播)
2014/05/06 Javascript
JavaScript中使用stopPropagation函数停止事件传播例子
2014/08/27 Javascript
js使用DOM设置单选按钮、复选框及下拉菜单的方法
2015/01/20 Javascript
深入理解JavaScript系列(31):设计模式之代理模式详解
2015/03/03 Javascript
快速掌握Node.js环境的安装与运行方法
2016/02/16 Javascript
js 索引下标之li集合绑定点击事件
2018/01/12 Javascript
jQuery实现的五星点评功能【案例】
2019/02/18 jQuery
JS利用prototype给类添加方法操作详解
2019/06/21 Javascript
layui按条件隐藏表格列的实例
2019/09/19 Javascript
javascript+css实现进度条效果
2020/03/25 Javascript
原生js实现滑块区间组件
2021/01/20 Javascript
[47:26]完美世界DOTA2联赛 LBZS vs Forest 第二场 11.07
2020/11/09 DOTA
Python基于win32ui模块创建弹出式菜单示例
2018/05/09 Python
Python selenium页面加载慢超时的解决方案
2020/03/18 Python
PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解
2020/04/23 Python
Python selenium爬取微博数据代码实例
2020/05/22 Python
python算的上脚本语言吗
2020/06/22 Python
基于CentOS搭建Python Django环境过程解析
2020/08/24 Python
联想瑞士官方网站:Lenovo Switzerland
2017/11/19 全球购物
ToysRus日本官网:玩具反斗城
2018/09/08 全球购物
教师申诉制度
2014/01/29 职场文书
医学生自我鉴定范文
2014/03/26 职场文书
销售目标责任书
2014/07/23 职场文书
质量月活动总结
2014/08/26 职场文书
酒店辞职信怎么写
2015/02/27 职场文书
2016年小学党支部创先争优活动总结
2016/04/05 职场文书
手把手教你导入Go语言第三方库
2021/08/04 Golang