检查Doctrine查询结果是否为空或没有值以便向用户显示消息的正确方法是什么?我有这段代码:
public function executeIndex(sfWebRequest $request) {
$this->sdriving_emisors = Doctrine_Core::getTable('SdrivingEmisor')->createQuery('a')->execute();
}
在我看来,我正在检查如下:
<?php if (!empty($sdriving_emisors)): ?>
// show records
<?php else: ?>
// show message
<?php endif; ?>
但是不行,因为$sdriving_emisors
总是有内容,所以任何帮助?
PS:我正在使用Symfony 1.4.20
答案 0 :(得分:5)