heksen
@heksen

Как получить число найденных записей в таблице и поля?

Собственно такой вопрос. Есть запрос.

$query = mysql_query( "SELECT * FROM adverts WHERE name LIKE '%".$_GET["search_string"]."%' LIMIT ".$_GET["StartWith"].", 200" );

  while( $row = mysql_fetch_array( $query, MYSQL_ASSOC ) )
  {
   $row['id'] 	 = $row['id'];
   $row['name']  = $row['name'];
   $row['text']  = $row['text'];
   $row['price'] = $row['price'];
   $row_set[]   = $row;
  }
  echo json_encode($row_set);


Вопрос: как вернуть еще и количество найденных записей?
  • Вопрос задан
  • 100 просмотров
Решения вопроса 1
evgeniy2194
@evgeniy2194
PHP, js developer
$row_set['count'] = mysql_num_rows($query);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Urvin
@Urvin
$row_set = array();
$i = 0;
while( $row = mysql_fetch_array( $query, MYSQL_ASSOC ) )
{
   $row_set[]   = $row;
  $i++;
}
echo json_encode($row_set), PHP_EOL, 'count: ', $i, PHP_EOL;
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы