如何检查搜索MySQL数据库返回的记录数 这样的陈述:
$searchKey = 'Something to search for';
$searchResults = Doctrine::getTable('TableName')->createQuery('t')-
>where('columnName LIKE ?','%'.$searchKey.'%')->execute();
答案 0 :(得分:7)
答案 1 :(得分:6)
不会
Doctrine::getTable('TableName')->createQuery('t')
->where('columnName LIKE ?','%'.$searchKey.'%')
->execute()
->rowCount();
从数据库中获取结果?
在那种情况下,
Doctrine::getTable('TableName')->createQuery('t')
->where('columnName LIKE ?','%'.$searchKey.'%')
->count()
是一个更好的解决方案吗?