2013-07-27 4 views
0

У меня есть эта команда SQL, которая дает мне в результате поисказапрос PHP пагинация JQuery

$query = mysql_query("SELECT * FROM persons WHERE FirstName LIKE '%" . $searchText . "%' ORDER by RAND() LIMIT $offset,$per_page");

может кто-нибудь научить меня, если я могу получить номер результата, так что я могу заменить значение пагинацией это значение разбиения на страницы, поэтому оно учитывает только всю таблицу и количество строк.

$count_query = mysql_query("SELECT COUNT(personid) AS numrows FROM persons");

Я знаю, что он будет рассчитывать только все строки, так что это дает мне все результат в цифрах. Я хочу, чтобы запрос учитывал результат только после того, как я нажимаю клавишу ввода из своего поиска в jquery. могу ли я задать запрос, который будет считать результат переменных строк $query?

+0

Можете ли вы правильно сформулировать свой вопрос ... не в состоянии понять, что вы пытаетесь спросить. – Guanxi

+0

@Guanxi sir i обновил мой вопрос спасибо: D –

ответ

3

Что я получаю от вашего вопроса, так это то, что вы пытаетесь подсчитать количество строк, возвращаемых первым запросом в переменной $ query.

$num_rows = mysql_num_rows($query);

Это должно помочь вам.

+0

ohhh god it's working haha ​​thanks bro: D –

Смежные вопросы