Как допилить sql запрос на последнии темы?

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
S3cur1ty
phpBB 1.2.0
Сообщения: 19
Стаж: 8 лет 11 месяцев
Поблагодарили: 1 раз

Как допилить sql запрос на последнии темы?

Сообщение S3cur1ty »

Доброго времени суток, есть запрос

Код: Выделить всё

SELECT ts.topic_id, ts.forum_id, ts.topic_title, ps.topic_id, ps.post_id
				FROM forum.phpbb_topics as ts 
				LEFT JOIN forum.phpbb_posts as ps 
				ON ts.topic_id = ps.topic_id
				ORDER BY ts.topic_id DESC LIMIT 7
Что то 100% не правильно я сделал потому что последнии темы выводяться но с ошибкой. помогите найти где я ошибся.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5426
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 177 раз
Поблагодарили: 749 раз

Re: Как допилить sql запрос на последнии темы?

Сообщение Siava »

А зачем туда phpbb_posts приплетать?

Код: Выделить всё

SELECT *
FROM phpbb_topics
WHERE topic_moved_id = 0
AND topic_visibility = 1
ORDER BY topic_id DESC
LIMIT 7
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
S3cur1ty
phpBB 1.2.0
Сообщения: 19
Стаж: 8 лет 11 месяцев
Поблагодарили: 1 раз

Re: Как допилить sql запрос на последнии темы?

Сообщение S3cur1ty »

Ну мне нужно вывести последнии темы с форума что бы по ссылке сразу можно было попасть в тему. Спасибо все заработало.
Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 286
Стаж: 9 лет 7 месяцев
Откуда: Кунгур
Благодарил (а): 159 раз
Поблагодарили: 20 раз

Re: Как допилить sql запрос на последнии темы?

Сообщение KimIV »

ON ts.topic_id = ps.topic_id => USING (topic_id)
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.

Вернуться в «Поддержка phpBB 3.1.x»