выбор из базы следующей записи

  • Автор темы Автор темы msz
  • Дата начала Дата начала

msz

Новичок
выбор из базы следующей записи

Добрый вечер!

На многих сайтах есть быстрый переход на следующую (предыдущую) страницу. К примеру в интернет магазинах. На днях возникла потребность в реализации такой навигации. Понятно, что это можно сделать при помощи по страничного вывода. Но очень ужь не хочется переделывать весь скрипт, можно ли это реализовать каким либо другим путем?
 
нет. с помощью постраничного вывода это сделать нельзя.

сначала надо определиться с понятием "следующий".
 
да?...

Тогда постораюсь объяснить более чекто, что хотел спросить. Вот вывели страницу с товаром (product.php?id=56), так вот как определить какая запись в базе следующая или предыдущая, если выборку делать с учетом сортировки по id? А может быть смотреть надо в массиве какая запись следующая?
 
очень хорошо.
вот у нас запись с id=588.
какая будет следующая?
(отвечать, сначала подумав)
 
согласен, 589
но а если в базе были удаления и скажем после 588 следующая 620?

Мне готовые ответы не нужны... меня б на путь истиный направить...
 
вот правильно. совсем не 589
то есть, вся задача свелась к поиску id, который больше заданного.
но ведь это соверешенно обычный запрос
к примеру, найти всех людей, которые родились в 21 веке.
только выборку надо будет отсортировать и обрезать лимитом.
 
уффф, что-то я стормозил, сейчас попробуем сделать
 
то есть, вся задача свелась к поиску id, который больше заданного
так может быть id вовсе не больше текущего, если он следующий. ведь еще надо знать какие критерии в запросе на выборку. или я не прав?

виноват, не увидел сначала в сообщении, что сортировка по id
 
в условии не было других критериев
если бы были, то просто заменить ид на эти критерии.
 
Сверху