Задать вопрос
jasonOk
@jasonOk
Легче болтать, чем код писать

Как перейти к следующему «подходящему» id в БД?

Вот у меня записи в БД и допустим человек смотрит страницу с данными где id=10, а как можно реализовать кнопку "перейти к следующей записи", если эта запись:
1)Не просмотрена пользователем
2)Должна подходит по некоторым критериям (к примеру date="06.29.15")
То есть получается, что "случайным" образом из БД выбирается id подходящей записи, причём это может быть и id=1 и id=100
Так как можно определить это самое следующее айди?
Натолкните на мысль, буду благодарен
  • Вопрос задан
  • 159 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Lalikin
@Lalikin
айтишник с фотокамерой
помимо проверки условия прочитанности/непрочитанности добавить условие "WHERE id > $id"
т.е. мы передаем в кнопке не адрес следующей записи, а адрес текущей и от нее отталкиваемся
Ответ написан
Комментировать
chlp
@chlp
фулстек
Просто отмечайте в БД факт того, что страница была прочитана пользователем и при выборке записей среди прочих нужных условий в WHERE добавляйте условие "не прочитано".
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы