php多选删除数据 php数组合并重复去掉

php如何操作才能批量删除数据库的数据

sample code:

创新互联2013年至今,是专业互联网技术服务公司,拥有项目做网站、成都网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元东胜做网站,已为上家服务,为东胜各地企业和个人服务,联系电话:18980820575

?php 

if($del_id!=""){ 

$del_num=count($del_id); 

for($i=0;$i$del_num;$i++){ 

mysql_query("Delete from news where id='$del_id[$i]'"); 

}  

echo("script type='text/javascript'alert('删除成功!');history.back();/script"); 

}else{ 

echo("script type='text/javascript'alert('请先选择项目!');history.back();/script"); 

?

怎么用thinkphp批量删除数据呀!要有复选框来做

这个和thinkphp有什么关系呢?

前台将选中的checkbox提交到后台(例如这些都是id),然后后台收到数组之后将这些id匹配的数据删除。

在thinkphp里面简单的批量删除:

$where['id'] = array('in',$arr);    //$arr是你接收到的数组

$Model-where($where)-delete();

PHP中怎么批量删除数据表中的数据

?php

//先构造SQL语句

$SQL="DELETE FROM a WHERE b='123'";//删除a表中所有b字段值为123的记录

$ALL="DELETE FROM a";//删除a表中所有记录

$ALL2="TRUNCATE a";//删除a表中所有记录,(推荐使用)

//使用mysql_query命令执行SQL语句,如:

mysql_query($SQL);

怎么用thinkphp批量删除数据呀,要有复选框来做

在复选框的 value 里面设置好 value='id['.$id.']' 如果是指定 id 可以给数组赋值,如果不是,可以留空,默认索引数组,再提交数据后,会获取到对应的数据(数组形式)。就可以根据数据进行批量删除了,如果是不明白批量删除操作,建议看一下 tp 框架手册,数据删除那一页。


分享文章:php多选删除数据 php数组合并重复去掉
转载源于:http://myzitong.com/article/hhddie.html