Я создаю страницу, которая является результатом поиска ...
Когда вы просматриваете один из результатов, в нижней части страницы мне нужно вставить ссылки " Следующий результат " и " Предыдущий результат ", такие как нумерация страниц. ... Но из [я думаю] сохраненного поиска, верно?
Как вы, люди, сделали бы это?
Obs .: Я буду использовать CakePHP (PHP) и MySQL
-
Обновление:
Проблема не в том, как разбить на страницы результаты поиска, например "20 результатов на страницу" ... Мне нужно переходить от одной записи к другой, последовательно в том же результате поиска.
Допустим, я нашел записи 3, 5, 8 и 9 с помощью своего поиска ... Затем я нажимаю, чтобы просмотреть запись №5, и я могу нажать на ссылку «следующий результат», чтобы перейти к записи №8.
-
Возможное решение # 1
Создать массив с идентификаторами результатов, например:
$results = array(3, 5, 8, 9);
И сохраните этот массив в сеансе или файлах cookie с токеном (SHA1, MD5 или UUID) и передайте этот токен как параметр GET в URL.