thinkphp事务处理
所有进行execute的sql执行语句都要进行处理,
首要要明确一点,事务处理是针对数据库的,不是针对某一条语句的,所以在进行多条语句事务处理时,只需要开启一次事务处理即可。
$demo = M(); //实例化一个空对象
$demo->startTrabs(); //开启事务处理
/*这里可以放多条执行语句,如update insert等语句*/
if( 条件 ){
$demo->commit(); //提交
}else{
$demo->rollback();//回滚
}