facebook live search используя php jquery mysql, показывая 5 результатов, как показать остальные? - PullRequest
0 голосов
/ 25 июня 2011

привет, я построил поиск, используя MySQL, PHP и jQuery, это поисковый запрос с использованием подготовленного оператора.

$sql = "SELECT singer_name FROM singers WHERE singer_name LIKE ? LIMIT 5";

Теперь я хочу показать только 5 результатов, но яВы также хотите показать кнопку с REST результатов, например, при поиске в Facebook показать только 8 друзей, а затем кнопку с «увидеть больше результатов? показать топ 8 результатов»,

как сделатьони это делают?Я уверен, что это довольно просто ..

1 Ответ

1 голос
/ 25 июня 2011

LIMIT имеет 2 параметра, с помощью которых вы можете получить диапазон результатов, а не только первые 5.

Проверьте статью на LIMIT

Пример,

$sql = "SELECT singer_name FROM singers WHERE singer_name LIKE ? LIMIT 5, 5";

Приведенный выше SQL будет получать результаты с 5 по 10.

Обновление:

Если вы хотите показать результаты, например «показывать первые 5 из 20», вам нужно сначала подсчитать общее количество результатов, а затем применить LIMIT.

$sql = "SELECT COUNT(singer_name) FROM singers WHERE singer_name LIKE ?";

...