Навигация по списку внутри просмотра записи

Ivan_Lazarev

Новичок
Есть страница UsersList с таблицей записей (выводятся основная информация о клиенте) с постраничным выводом, которая создается после поиска.
При переходе на страницу UserDetails с детальной информацией о пользователе необходимо реализовать кнопки на "Первую", "Предыдущую", "Следующую", "Последнюю".

Есть какие-нибудь решения этой задачи?
 
Пагинация реализована на странице UsersList - движение по страницам списка пользователей. А мне надо двигаться по пользователям (точнее, по детальной информации) внутри страницы UserDetails. Т.о. кнопки "Первую", "Предыдущую", "Следующую", "Последнюю" (т.е. нам нужны четыре ID пользователей) ссылаются на детальную информацию пользователя согласно сформированному списку UsersList. Или на указанном сайте я что-то пропустил?
 
если у детальной информации есть свой primary key, то можно использовать ту же постраничную навигацию - разница то какая? если нет, то javascript использовать
 
primary key есть, по нему выбирается пользователь и выводится информация на странице UsersList на основании чего мы будем выводить кнопки?
Может я чего не догоняю? :) Ведь на детальной информации нам ничего не известно каким образом строился список пользователей
 
Ведь на детальной информации нам ничего не известно каким образом строился список пользователей
в данном случае надо чтоб было известно, по сути это получается вырожденный случай пагинации в котором на странице один элемент,
в списке для каждого пользователя определяешь offset и детальную инфу выбираешь запросом не по primary key, а по этому оффсету с заданной сортировкой
соответственно предидущий будет offset-1, следующий offset+1

чтобы узнать что следующий существует делаешь в запросе не LIMIT 1 a LIMIT 2
 
Если неизвестно, каким образом строился список пользователей, то и вывести ссылки "следующая-предыдущая" мы не можем.
Надо знать.
Если поиск, то либо повторять его, либо писать результаты поиска в сессию.
 
Сверху