THinkphp 批量删除的写法 (附源生态PHP写法)

转载 2013年12月03日 17:15:50

1.在复选框中选择多个要删除的记录:

 <a href="http://ccs369711522.blog.163.com/blog/#" class="btn_a" onclick="delMuti()"><span>批量删除</span></a>

当点击“批量删除”的时候,程序就会用javascript 来处理

javascript 程序:

 function delMuti(){
  if(window.confirm("确认要批量删除吗?")){
    document.form.submit(); //表单提交的一种js方法 ,其中form是表单的


  }
 }

 

然后表单就把删除的程序交个TP来处理

TP中删除多个的方法id是个数组

$where['id']=array('in',$did);  //批量删除的正确方法

$com->where($where)->delete(); 

----------------------------------------

源生态php处理:

 $id=$_POST['cid'];  //接受传过来的参数
 $did=implode(',',$id); //用"," 号连接这个数组
//print_r($id);
 $str="delete from qs_collage where id in(".$did.")";  //实现批量删除
 mysql_query($str);

mybatis针对Oracle数据库进行(单个或多个条件)批量操作(新增、修改、删除)的sql写法--mysql

1、批量新增:   insert into TB_DUTY select SEQ_TB_DUTY.nextval,A.* from( SELECT #{i...

三种批量删除PLSQL写法效率的比对

我们有一个重要的旧系统,最近夜维出现了一些问题,夜间执行5小时未完成,为了不影响业务,只能早上高峰期之前,DBA手工kill夜维进程。这一个夜维程序采用了PLSQL写的存储过程,通过数据库job定时启...
  • bisal
  • bisal
  • 2017年06月01日 23:55
  • 758

mybatis针对Oracle数据库进行(单个或多个条件)批量操作(新增、修改、删除)的sql写法--mysql

1、批量新增:   [java] view plain copy "addMonthDutyIntoDB" parameterType="java.util.List"...

分享高性能批量插入和批量删除sql语句写法

从it专家网看到一篇好文章,粘过来用下   我们这里讨论的只是普通sql语句如何写更高效,不考虑特殊的用文件中转等导入方式,毕竟在代码中调用sql语句或存储过程才更方便。   批量删除很简单,大...
  • yax405
  • yax405
  • 2013年07月18日 15:43
  • 457

分享高性能批量插入和批量删除sql语句写法

在笔者的首篇博文(http://www.cnblogs.com/zhangql/archive/2008/09/26/1299289.HTML)中,有下面一段表述:       技术水平总能在扯皮...

关于oracle+ibatis批量insert的写法

现在编写代码,总时刻要求自己,不只是实现功能,而且要质量更高。 最近使用ibatis框架,其灵活的sql编写,能够颗粒度的优化,蛮不错的。 另外使用批量insert时,找了好久,终于被我找到一...

mybatis常见问题处理:批量操作,传递多个参数,like语句写法等等

mybatis常见问题处理:批量操作,传递多个参数,like语句写法等等

第一个.bat批量文件的写法(文件打开和文件下载)

@echo off start C:\Users\liuwei\Desktop\import_user_sample.xlsx start C:\Users\liuwei\Desktop\征审有审...

关于oracle+ibatis批量insert的写法

现在编写代码,总时刻要求自己,不只是实现功能,而且要质量更高。 最近使用ibatis框架,其灵活的sql编写,能够颗粒度的优化,蛮不错的。 另外使用批量insert...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:THinkphp 批量删除的写法 (附源生态PHP写法)
举报原因:
原因补充:

(最多只允许输入30个字)