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

2015-01-24信息快讯网

如何一次性删除前台checkbox多选的内容,在本文将为大家介绍下php中时如何实现的,感兴趣的你可不要错过了哈

 
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)"; 
phpMyAdmin自动登录和取消自动登录的配置方法
PHP.ini中配置屏蔽错误信息显示和保存错误日志的例子
你可能不知道PHP get_meta_tags()函数
PHP函数getenv简介和使用实例
PHP写的资源下载防盗链类分享
PHP FTP操作类代码( 上传、拷贝、移动、删除文件/创建目录)
php递归删除目录下的文件但保留的实例分享
php实现信用卡校验位算法THE LUHN MOD-10示例
codeigniter框架The URI you submitted has disallowed characters错误解决方法
PHP按行读取文件时删除换行符的3种方法
删除html标签得到纯文本可处理嵌套的标签
PHP函数addslashes和mysql_real_escape_string的区别
PHP递归删除目录几个代码实例
PHP5.5在windows安装使用memcached服务端的方法
用PHP和Shell写Hadoop的MapReduce程序
jQuery中的RadioButton,input,CheckBox取值赋值实现代码
PHP保留两位小数并且四舍五入及不四舍五入的方法
PHP导航下拉菜单的实现如此简单
PHP 输出URL的快捷方式示例代码
PHP截断标题且兼容utf8和gb2312编码
PHP循环函数使用介绍之PHP基础入门教程
PHP Switch 语句之学习笔记
分享PHP header函数使用教程
JoshChen_web格式编码UTF8-无BOM的小细节分析
JoshChen_php新手进阶高手不可或缺的规范介绍
完美解决PHP中的Cannot modify header information 问题
浅析linux下apache服务器的配置和管理
php 删除目录下N分钟前创建的所有文件的实现代码
注意:php5.4删除了session_unregister函数
js限制checkbox勾选的个数以及php获取多个checkbbox的方法深入解析
PHP删除数组中特定元素的两种方法
PHP删除HTMl标签的三种解决方法
PHP删除HTMl标签的实现代码
php selectradio和checkbox默认选择的实现方法详解
©2014-2024 dbsqp.com