thinkphp5常用

db()->startTrans();//开启事务
$res_a = db('sendgroup')->where(['pc_id'=>$pc_id,'sendblock_id'=>$sendblock_id,'pc_id'=>$pc_id])->delete();
$res_b = db('sendgroup')->insertAll($data);
if($res_a && $res_b){
   db()->commit(); // 提交事务
   $this->success('操作成功');
}else{
   db()->rollback();// 回滚事务	
   $this->error('操作失败');
}

 

public function index(){
	$where['is_use'] = ['eq',1];//1-上架中 2-已下架
	$list = db('cheap_card')->field('a.*,b.user_id,b.user_id,is_use')->alias('a')->join('cleap_card_get b','a.id=b.cheap_card_id','LEFT')->where($where)->order('a.id asc')->paginate(20)->each(function($item, $key){
		return $item;
	});
	$this->assign('list', $list);
	return view();
}

  

posted @ 2021-10-27 12:10  学画人生  阅读(42)  评论(0编辑  收藏  举报