Chi*_*iku 2 php mysql insert yii
IM 使用 YII 开发 Web 应用程序
我想检查查询是否成功执行
$data = Yii::app()->db->createCommand($SQL);
$result = $data->queryAll();
if(count($result) == 0)
{
throw new SoapFault('Sender', 'Unable to get display information.');
}
Run Code Online (Sandbox Code Playgroud)
如果选择查询不返回结果集,则代码将执行。但我想检查查询是否成功执行。基于这一点,我想抛出异常。然后,如果查询执行成功并且没有返回结果集,那么其他一些异常。
这该怎么做 ?有什么建议 ?
try {
$result = $data->queryAll();
} catch (Exception $ex) {
echo 'Query failed', $ex->getMessage();
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4633 次 |
最近记录: |