TP事务提交
来源:互联网 发布:手机直播全套源码 编辑:程序博客网 时间:2024/06/05 17:23
public function event(){
$obj=M();
//由于在事务提交中系统默认提交,故这里设置为FALSE先不提交
$obj->startTrans();
$val['id']='7';
$val['name']='e';
$res1=$obj->table('id')->add($val);
$val2['id']='4';
$val2['name']='e';
$res2=$obj->table('id2')->save($val2);
//dump($res2);
//判断是否都执行成功
if(!$res1||!$res2){
//只要有一条失败便回滚,都不执行,若设置滚回点,如a,加个参数a变滚回到a处
$obj->rollback();
echo 'false';
}else{
//一旦提交无法回滚,成功则提交
$obj->commit();
echo 'success';
}
$obj=M();
//由于在事务提交中系统默认提交,故这里设置为FALSE先不提交
$obj->startTrans();
$val['id']='7';
$val['name']='e';
$res1=$obj->table('id')->add($val);
$val2['id']='4';
$val2['name']='e';
$res2=$obj->table('id2')->save($val2);
//dump($res2);
//判断是否都执行成功
if(!$res1||!$res2){
//只要有一条失败便回滚,都不执行,若设置滚回点,如a,加个参数a变滚回到a处
$obj->rollback();
echo 'false';
}else{
//一旦提交无法回滚,成功则提交
$obj->commit();
echo 'success';
}
}
//注意:事务提交对数据库引擎有要求,innodb
阅读全文
0 0
- TP事务提交
- TP模型---事务支持
- TP的事务回滚
- 事务与锁定-提交事务
- TP框架表单提交地址总是不正确
- CURL模拟提交数据,TP暴力版
- HIBERNATE 事务提交
- 两阶段提交事务
- 事务提交的频率
- Hibernate事务未提交
- oracle事务提交
- 自动提交事务
- Hibernate的事务提交
- PHP CI 事务提交
- mysql事务提交
- 关于mysql事务提交
- spring事务提交问题
- 事务未提交读
- version `GLIBCXX_3.4.9' not found
- 字符串匹配之KMP算法
- opencv3.3 SURF应用
- 3用于MNIST的卷积神经网络-3.9增加一个非线性全连接层并观察过拟合现象
- 加密传到后台的数据,使用RSA非对称加密,前端加密,后台java解密
- TP事务提交
- GeoStru.Slope.2018.25.6.1275土壤岩石边坡
- 《java核心技术卷一》第三章
- 微信小程序
- 高并发架构
- [Usaco2017 Feb]Why Did the Cow Cross the Road
- ZooKeeper实战应用之【统一配置管理】
- python变量类型和容器
- test