Как осуществить навигацию (переход между записями) в выборке из БД?
Есть таблица БД с полями: id, П1, П2, П3, ... (каждая строка таблицы, страница книги допустим).
Делаем поиск по какому-нибудь полю и получаем выборку, отображаемую списком.
При клике допустим просматриваем отдельную страницу.
Как осуществить навигацию, переход с одной страницы выборки на другую, где хранить выборку, нужно ли для этого элементам выборки назначать новые id, как это делается в блогах ?
Александр Филиппенко, Ид, Имя, ДатаРождения, Должность. Ищем допустим всех "разработчиков php" по полю "Должность".
Получили и отобразили выборку на экране. Далее нужно отобразить полную карточку работника (можно с перезагрузкой страницы, можно без). Открыли, посмотрели и должен быть функционал просмотреть следующего/предыдущего из этой выборки "разработчиков php", вот как-то так.
Если без перезагрузки страницы, то писать AJAX-эндпоинты на сервере, через них возвращать в JSON часть базы, отправлять запросы на клиенте. Для обновления данных использовать jQuery, React или Vue.
Если с перезагрузкой, то писать эндпоинты с параметрами в URL, например id элемента и/или название таблицы и т.п., рендерить страницу на сервере вместе с данными из базы