За последние 24 часа нас посетили 16732 программиста и 1301 робот. Сейчас ищет 1481 программист ...

вывод ID трех страниц (предыдущей, текущей и следующей)

Тема в разделе "PHP и базы данных", создана пользователем Anonymous, 26 сен 2006.

  1. Anonymous

    Anonymous Guest

    Есть некая таблица (pages) где хранятся HTML страницы статьи.
    Порядок отображения зависит от поля (order)

    id | pname | order
    -----------------------
    1 | name_1 | 10
    2 | name_2 | 5
    4 | name_3 | 8
    6 | name_4 | 4

    Из данного примера видно что последовательность следующая

    6->2->4->1

    При выборе страницы 2 - предыдущей будет 6 а следующей 4

    Вопрос:Как правильно задать запрос чтобы выводило ID трех страниц (предыдущей, текущей и следующей)
     
  2. Goryn

    Goryn Активный пользователь

    С нами с:
    4 апр 2006
    Сообщения:
    398
    Симпатии:
    0
    Адрес:
    Ярославль
    Какие данные, должны использоваться для написания запроса, уточнине плиз: id, pname или order?
    В правильно поставленном вопросе, содержится 90% ответа!!!
     
  3. Anonymous

    Anonymous Guest

    id - AUTO_INCREMENT PRIMARY KEY
    pname и order может меняться администратором

    Запрос по ID
     
  4. Anonymous

    Anonymous Guest

    А если так?
    [​IMG]
     
  5. Anonymous

    Anonymous Guest

    Предлагаешь использовать структуру двусвязного списка?
    Думаю дельный совет. А что скажут другие, есть еще мысли?