pdo-事物处理
来源:互联网 发布:投稿系统 php 编辑:程序博客网 时间:2024/05/22 02:19
<?phpheader('content-type:text/html;charset=utf-8');try{ $option=array(PDO::ATTR_AUTOCOMMIT,0); //默认为 自动提交开启 设置为 0 关闭; $pdo=new PDO('mysql:host=localhost;dbname=test','root','root',$option); var_dump($pdo->inTransaction()); //检查是否在一个事务内,如果当前事务处于激活,则返回 TRUE ,否则返回 FALSE 。 $pdo->beginTransaction(); //开启事物 var_dump($pdo->inTransaction()); //检查是否在一个事务内,如果当前事务处于激活,则返回 TRUE ,否则返回 FALSE 。 $res=$pdo->exec("update shop set price=price-200 where name='a'"); if($res==0){ throw new PDOException('手机转账失败'); } $res1=$pdo->exec("update shop set price=price+200 where name='b'"); if($res1==0){ throw new PDOException('电脑转账失败'); } $pdo->commit();}catch(PDOException $e){ $pdo->rollback(); echo $e->getMessage();}?>
0 0
- PDO中事物处理
- PDO事物处理
- PDO中事物处理
- pdo 创建事物处理
- pdo-事物处理
- pdo的事物处理
- PDO链接数据库,PDO事物处理
- PDO的安全处理与事物处理
- pdo事物
- pdo事物回滚
- pdo事物回滚
- PDO中事物详解
- CI框架PDO事物回滚
- PDO错误处理
- pdo 查询结果处理
- PDO中错误处理
- PDO 的错误处理
- 如何catch PDO 异常、处理PDO异常
- java发送简单的文本邮件
- 初窥MediaPlayer
- 浅谈C++中的this指针
- 剑指Offer面试题52:构建乘积数组 Java实现
- Gallery 画廊效果
- pdo-事物处理
- 四大组件之一:BroadcastReceiver
- spring+mybatis多数据源(数据库主从)实例
- Java源码之从零单排--ArrayList
- Probuf学习篇
- 关于Android toolbar去阴影问题
- spark的Graphx中subGraph算法的改进
- linux下调试程序和如何图形化调试,图形化工程代码编写与编译
- extern关键字