介绍
利用ThinkPHP怎么对数据进行批量删除?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
ThinkPHP实现批量删除数据原理很简单,只需在模板页面里面写上& lt;输入name=& # 39; id [] & # 39;类型=& # 39;复选框# 39;值=https://www.yisu.com/zixun/畕$ vo.id}’类=" noborder ">这样传过来就是一个数组,行动的删除函数德尔()如下:
/* * * *删除函数支持删除多条和一个 * */function 德尔(){ ,//转储($ _GET [& # 39; id # 39;]); ,//name 美元;=,函数($ _GET [& # 39; _URL_& # 39;][0]),,//获取当前模块名 美元,美元name =,这→getActionName (); ,model 美元;=,D($);//获取当期模块的操作对象=,美元id $ _GET [& # 39; id # 39;]; ,//判断id是数组还是一个数的值 ,如果(is_array ($ id)) { 时间=美元才能where & # 39; id 在(& # 39;.implode (& # 39; & # 39; $ id) # 39;公司)& # 39;; ,其他}{ 时间=美元才能where & # 39; id=& # 39; $ id; ,} ,//转储(美元); ,列表=美元模型→(美元)→删除(); ,如果($列表!==false), { 这→美元才能成功(“成功删除{$列表}条!“); ,其他}{ 这个美元才能→错误(& # 39;删除失败! & # 39;); ,} }
关于利用ThinkPHP怎么对数据进行批量删除问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。