Вот у меня записи в БД и допустим человек смотрит страницу с данными где id=10, а как можно реализовать кнопку "перейти к следующей записи", если эта запись:
1)Не просмотрена пользователем
2)Должна подходит по некоторым критериям (к примеру date="06.29.15")
То есть получается, что "случайным" образом из БД выбирается id подходящей записи, причём это может быть и id=1 и id=100
Так как можно определить это самое следующее айди?
Натолкните на мысль, буду благодарен
помимо проверки условия прочитанности/непрочитанности добавить условие "WHERE id > $id"
т.е. мы передаем в кнопке не адрес следующей записи, а адрес текущей и от нее отталкиваемся
Просто отмечайте в БД факт того, что страница была прочитана пользователем и при выборке записей среди прочих нужных условий в WHERE добавляйте условие "не прочитано".