заполнить ссылку для следующего и предыдущего - PullRequest
0 голосов
/ 07 апреля 2010

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

1 Ответ

1 голос
/ 07 апреля 2010

При разбиении на страницы ваш поисковый запрос должен будет иметь возможность возвращать результаты с x по y. Таким образом, вы можете искать обезьян и возвращать все результаты с 1 по 10, а затем с 11 до 20 для следующей страницы.

search( $term='monkey', $firstResult=0, $numberOfResults=10 );

Ваша страница результатов должна принимать термин, firstResult и numberOfResults в качестве параметров строки запроса. Так что если ваша первая страница выглядит так:

search.php?term=monkey&firstResult=0&numberOfResults=10

Ваша следующая ссылка будет выглядеть так:

search.php?term=monkey&firstResult=11&numberOfResults=20

Вы также можете использовать предопределенное числоOfResults на страницу, так что вам нужен только параметр $ page (например, search.php?term=monkey&page=1, search.php?term=monkey&page=2).

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