• yii 事物


    $transaction = Yii::app()->db->beginTransaction(); //创建事务
    $transaction->commit(); //提交事务
    $transaction->rollback(); //回滚事务
     
    // 以下实例将需要事务处理的操作放进try里
     
    $transaction = Yii::app()->db->beginTransaction();
    try {
    $a = XXX::model()->findByPk(X);
    $a->x = 1;
    $a->update();
    $b = YYY::model()->findByPk(Y);
    $b->y = 2;
    $b->update();
     
    $transaction->commit(); //提交事务会真正的执行数据库操作
    } catch (Exception $e) {
    $transaction->rollback(); //如果操作失败, 数据回滚
    }
  • 相关阅读:
    周总结
    周总结
    周总结
    读后感
    周总结
    周总结
    周总结
    第一周总结
    大学生失物招领平台使用体验
    快速乘法+快速幂
  • 原文地址:https://www.cnblogs.com/ldms/p/3753509.html
Copyright © 2020-2023  润新知