芜湖县明就亮公司:php中implode函数和sql中的in的配合使用-一叶随风飘-ZOL博客

来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 02:39:28

php中implode函数和sql中的in的配合使用


2009-07-21 11:51:30    分类:php学习 | 技术 |  评论(2) |  浏览(373)

    以前批量操作数据库表时,比如说批量删除,自己把要删除的id值放到一个数组中,然后循环取出数组中的id去执行删除sql,感觉这样做既麻烦,效率又低,一直没有找到好的方法,今天看到一段代码中,欣喜若狂啊(感觉自己菜了点,高手飘过就行,呵呵~~)

假设要删除的ID值保存在数组 $arr 中

$ids = implode(',',$arr);   //把数组中的id中组成 23,34,11,44  字符串的形式

$sql = 'DELETE from TABLE WHERE id in ('.$ids.') ';

然后执行此sql就可以实现批量删除

很简单的一点小东西,功能却很强大~~~