/***
* 事物处理应用set autocommit=0禁止自动提交 *set autocommit=1;开启自动提交,MySQL默认自动提交
*1,开启事物后set autocommit=0,commit/rollback同时执行一个事物才会有效
* 否则无效
* 2,开启事物后如果不进行commit/rollback,执行结果不会被提交
* 3,innodb支持事物myisam不支持事物 **/ <?php
//本代码在tp框架可复制直接用
M('aa',null)->query('SET AUTOCOMMIT=0');
// M('aa',null)->query('begin');
$res=M('aa',null)->where(array('id'=>9))->save(array('info'=>'2rr'));
if(!$res){
M('aa',null)->query('rollback');
}else{
M('aa',null)->query('commit');
}