Навигация: Предыдущая статья - Следующая статья

Тема в разделе "PHP", создана пользователем askarbin, 5 июл 2010.

Статус темы:
Закрыта.
Модераторы: latteo
  1. askarbin

    askarbin

    Регистр.:
    31 мар 2009
    Сообщения:
    292
    Симпатии:
    36
    Помогите подобрать оптимальную реализацию навигации по сайту типа: Предыдущая статья - Следующая статья.
    В БД лежат статьи с уникальными id, нужно чтобы при выводе странички со статьей на ней же выводились ссылки на статьи с предыдущим существующим id и со следующим существующим id.
    В голову приходит только вариант делать два запроса:
    -
    PHP:
    SELECT FROM news WHERE id $id LIMIT 1
    и
    PHP:
    SELECT FROM news WHERE id $id LIMIT 1
    .
    Есть ли возможность реализовать все это в один запрос?
     
  2. chang

    chang

    Регистр.:
    20 ноя 2009
    Сообщения:
    363
    Симпатии:
    117
  3. pablobablo

    pablobablo Писатель

    Регистр.:
    14 авг 2009
    Сообщения:
    9
    Симпатии:
    1
    Для решения этой проблемы нужно использовать LIMIT с двумя цифрами. Например:
    Код:
    SELECT * FROM news [B]LIMIT 0, 10[/B]
    А если нужно будет подробней, то можно и по ссылкам перейти, которые chang дал.
     
  4. dafnovoby

    dafnovoby Писатель

    Регистр.:
    31 янв 2009
    Сообщения:
    6
    Симпатии:
    0
    Thank! Отличные примеры.
     
Статус темы:
Закрыта.