Как сделать так что бы пользователю не пришлось переходить обратно в список всех статей(то есть "назад") а просто нажал на кнопку "читать след. статью"? то есть первая статья ?id=2 нажал на кнопку перешел на ?id=3
Спустя 3 минуты, 18 секунд (11.09.2011 - 10:02) alex12060 написал(а):
SELECT * FROM `pages`
WHERE `id` = $_GET['id'] + 1;
нет?
Но это чревато последствиями, если у тебя статьи идут по порядку, т.е
1,2,3,4,5,6,7...
то нормально будет, иначе, будут ошибки, если, допустим, так:
1,2,5,6,9...
Спустя 1 час, 59 минут, 51 секунда (11.09.2011 - 12:02) Gigabit написал(а):
Да не не то...
Спустя 9 минут, 4 секунды (11.09.2011 - 12:11) bret написал(а):
Видимо
1. Делаем запрос на выборку всех страниц, отсортированных по id
2. Циклом находим порядковый номер страницы, откуда будет переход на следующую
3. Выводим собственно страницу со следующим порядковым номером
1. Делаем запрос на выборку всех страниц, отсортированных по id
2. Циклом находим порядковый номер страницы, откуда будет переход на следующую
3. Выводим собственно страницу со следующим порядковым номером
Спустя 5 минут, 10 секунд (11.09.2011 - 12:16) neadekvat написал(а):
next:
prev:
Где $id - текущая статья.
SELECT id FROM tbl WHERE id > $id ORDER BY id ASC LIMIT 1
prev:
SELECT id FROM tbl WHERE id < $id ORDER BY id DESC LIMIT 1
Где $id - текущая статья.
Спустя 6 часов, 19 минут, 26 секунд (11.09.2011 - 18:35) Gigabit написал(а):
сработала спс!))