Количество записей вернул доктрину MySQL - PullRequest
4 голосов
/ 27 апреля 2010

Как проверить количество записей, возвращенных из поиска в моей базе данных MySQL с таким утверждением:

$searchKey = 'Something to search for'; 
$searchResults = Doctrine::getTable('TableName')->createQuery('t')- 
    >where('columnName LIKE ?','%'.$searchKey.'%')->execute(); 

Ответы [ 2 ]

7 голосов
/ 27 апреля 2010

возможно

$searchResults->rowCount();

от здесь

6 голосов
/ 31 июля 2011

Не

Doctrine::getTable('TableName')->createQuery('t')<br> ->where('columnName LIKE ?','%'.$searchKey.'%') ->execute() ->rowCount();

получить результаты из базы данных?

В этом случае

Doctrine::getTable('TableName')->createQuery('t')<br> ->where('columnName LIKE ?','%'.$searchKey.'%') ->count()

будет лучшим решением?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...