// 伦理删除 function del(){ //事务开始 $model = M('{$obj_name}'); $model->startTrans(); $ids=I("ids"); $idArr = explode("|", $ids); $flag = true; foreach($idArr as $key){ $where['{$PRIMARY_KEY}'] = $key; $data ['is_delete'] = 1; $data ['update_date'] = date("Y-m-d H:i:s", time()); $result = $model->where($where)->save($data); if($result>0){ }else{ $flag = false; break; } } if ($flag) { $model->commit(); unset ($_SESSION['{$ename}_Count']); $data = array ('ret' => 1); } else { //事务回滚 $model->rollback(); $data = array ('ret' => 0); } return $data; }