在Yii中直接运用sql

在Yii中直接使用sql在Yii中直接使用sql,是建立在php扩展PDO的基础之上。(使用前,确保PDO已安装)一、建立连接

在Yii中直接使用sql
在Yii中直接使用sql,是建立在php扩展PDO的基础之上。(使用前,确保PDO已安装)

一、建立连接
$connection = Yii::app()->db;

其中db是在../config/main.php中配置的


二、使用sql

1,查询——query
方式一:最简洁

$trans = $connection->beginTransaction();//$trans = Yii::app()->db->beginTransaction();try{$connection->createCommand($sql1)->execute();$connection->createCommand($sql2)->execute();...$trans->commit();} catch (Exception $e) {$trans->rollBack();}