php 事务
2015-06-10 11:38
513 查看
//事务[S]
$transaction = Yii::app()->db->beginTransaction(); //开启事务
try {
foreach ($ViewSpotSource as $pic_src) {
if (!$pic_src->save()) {
throw new Exception();
}
}
$transaction->commit(); //提交事务
} catch (Exception $e) {
$transaction->rollBack(); //回滚事务
}
//事务[E]
$transaction = Yii::app()->db->beginTransaction(); //开启事务
try {
foreach ($ViewSpotSource as $pic_src) {
if (!$pic_src->save()) {
throw new Exception();
}
}
$transaction->commit(); //提交事务
} catch (Exception $e) {
$transaction->rollBack(); //回滚事务
}
//事务[E]
相关文章推荐
- PHP array_keys()
- Endnote X6 如何修改输出格式(output style)成为自己想要的输出格式:
- php长连接,奏是这么简单
- PHP设计模式——模板模式
- PHP array_key_exists()
- 使用 OAuth2-Server-php 在 Yii 框架上搭建 OAuth2 Server
- jrtplib使用注意事项
- php session 的应用
- PHP array_intersect_ukey()
- PHP array_intersect_uassoc()
- PHP 数组排序内置函数
- PHP设计模式——状态模式
- Endnote从头开始五:修改output style(转载)
- DEDE里有个编码问题,不支持PHP5.4及以上版本!
- PHP array_intersect_key()
- PHP获取文件行数的方法
- PHP设计模式——备忘录模式
- PHP array_intersect_assoc()
- php编程学习笔记
- PHP 多维数组