thinkphp事务问题,

浏览:6252 发布日期:2015/01/06 分类:求助交流
$c=M('customer');
$result=$c->add($data);

$o=M('order');
$result2=$o->add($data2);

$c->startTrans();//在第一个模型里启用就可以了,或者第二个$o也行

if($result && $result2){
$c->commit();//成功则提交哦啊
//问题在这里,这里写不写$o->commit();不写的话是根据上面$c->startTrans();这里写的是$c的原因吗
}else{
$c->rollback();//不成功,回滚
//问题在这里,这里写不写$o->rollback();
}
最佳答案
评论( 相关
后面还有条评论,点击查看>>