专栏首页Python、Flask、DjangoTP踩过的坑【批量删除,(不涉及子栏目的批量删除)】

TP踩过的坑【批量删除,(不涉及子栏目的批量删除)】

做批量删除的时候,前台一定要有一个接收的数组。例如:

                    <td class="tc"><input name="id[]" value="{$vo.id}" class="check" type="checkbox"></td>

当然,上面要有循环,不然value不能调用了。

后台代码也不是很复杂了

$link = D('link');  //实例化数据表
$id = I('id');   //接收前台发来的id[]这个数组
$id = implode(',', $id);   //将数组转换成字符串的形式,例如转换成1,2,3,5
if($link->delete($id))
{
    $this->success('批量删除成功!',U('index'));
}
else
{
    $this->error('批量删除失败!');
}

Tags: None

Archives QR Code

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • TP踩过的坑[修改功能]前台要给input加上隐藏属性

    简单、
  • mysql视图,ThinkPHP视图

    简单、
  • WeaveScope监控Docker服务

    简单、
  • THINKPHP 中关联查询(多表查询)

    THINKPHP 中关联查询(多表查询)可以使用 table() 方法或和join方法,请看示例:

    公众号php_pachong
  • MYSQL回顾(表关系相关)

    比如有两个表,分别是书籍表和出版社表。书籍和出版社是典型的多对一关系,即一本书只能由一个出版社出版,一个出版社可以出版多本书。则书籍表应该有一个外键press_...

    VV木公子
  • 面试官问:MySQL的自增ID用完了,怎么办?

    可以发现 AUTO_INCREMENT 已经自动变成2,这离用完还有很远,我们可以算下最大当前声明的自增ID最大是多少,由于这里定义的是 intunsigned...

    xcbeyond
  • 面试官问:MySQL的自增ID用完了,怎么办?

    可以发现 AUTO_INCREMENT 已经自动变成2,这离用完还有很远,我们可以算下最大当前声明的自增ID最大是多少,由于这里定义的是 intunsigned...

    用户4143945
  • select from update row的实现

    DTCC大会上,阿里江疑的演讲中提到一个:select from update hot row;

    bisal
  • mysql-外键的三种关系

    mysql> create table press(id int primary key auto_increment,name varchar(20));

    py3study
  • 获取jqGrid中选择的行的数据

    var id=$(‘#gridTable’).jqGrid(‘getGridParam’,'selrow’);

    ydymz

扫码关注云+社区

领取腾讯云代金券