使用可靠查询实现安全事务

时间:2014-02-03 08:22:34

标签: php yii transactions

如何在查询需要具有上一个查询结果时实现安全事务? 我正在使用Yii框架。 根据Yii使用CDbTransaction的例子:

$transaction=$connection->beginTransaction();
try
{
   $connection->createCommand($sql1)->execute();
   $connection->createCommand($sql2)->execute();//what if $sql2 needs result of $sql1 
   //.... other SQL executions
   $transaction->commit();
}
catch(Exception $e)
{
   $transaction->rollback();
}

0 个答案:

没有答案