mrgd Опубликовано 15 Марта 2008 Жалоба Поделиться Опубликовано 15 Марта 2008 Дано ID темы и номер N сообщения в нем. Требуется вывести это сообщение.На пример N=1 - вывести первое сообщениеN=2 - вывести второеN=77 - вывести семьдесят седьмое Помогите составить запрос: в таблице ibf_posts просто нет параметра, которые указывает на номер поста в теме, я в растерянности (почти срочно) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 15 Марта 2008 Жалоба Поделиться Опубликовано 15 Марта 2008 Курите маны по SQL, если срочно.SELECT * FROM ibf_posts WHERE topic_id=<ид темы> ORDER BY pid LIMIT <номер поста-1>, 1; P.S. А какая стоит задача? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
mrgd Опубликовано 15 Марта 2008 Автор Жалоба Поделиться Опубликовано 15 Марта 2008 Заработало О_о Наверное действительно стоит что-то почитать, потому что связи между topic_id и pid я не вижу, и суть запроса до меня не дошла. Задача может прозвучать безумно (: Нужно было сделать страницы на сайте для просмотра посетителями отдельных тем форума (из закрытого раздела), при чем просмотра только по одному посту, как-бы перелистывая страницы (:Sannis, если интересно, скину в личку адрес сайта, как будет готов. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.