Регистрация
Вход через соцсети
Восстановление пароля

Форум на главной

Новый топик
16.10.2007, 10:47
Ответить | Цитировать
zhilin
Жилин А.С.

Зарегистрирован:
2007-02-14
Сообщений: 108

Как вывести последние 5 активных тем форума на главную сайта?

Вроде бы не сложная штука, но даже поддержка не смогла мне помочь. Может быть есть у кого-то готовое решение?
16.10.2007, 11:51
Ответить | Цитировать
h/z

Зарегистрирован:
2007-02-06
Сообщений: 755

вот работающий кусок с одного сайта
Код:
    <table width='100%' border='0' cellpadding='0' cellspacing='0'>
<tr>
<td class='column_header'>
<p>Последние вопросы на Форуме</p>
</td>
</tr>
</table>

<table class='column_text' style='width: 100%; border: 0; padding-top: 0px;' cellpadding='0' cellspacing='0'>
<tr valign=top>
".listQuery("(SELECT *,DATE_FORMAT(Topic_regdate,'%Y') as Topic_regdate_year,DATE_FORMAT(Topic_regdate,'%m') as Topic_regdate_month,DATE_FORMAT(Topic_regdate,'%d') as Topic_regdate_day FROM Forum_topics10) UNION
(SELECT *,DATE_FORMAT(Topic_regdate,'%Y') as Topic_regdate_year,DATE_FORMAT(Topic_regdate,'%m') as Topic_regdate_month,DATE_FORMAT(Topic_regdate,'%d') as Topic_regdate_day FROM Forum_topics11) UNION
(SELECT *,DATE_FORMAT(Topic_regdate,'%Y') as Topic_regdate_year,DATE_FORMAT(Topic_regdate,'%m') as Topic_regdate_month,DATE_FORMAT(Topic_regdate,'%d') as Topic_regdate_day FROM Forum_topics13) UNION
(SELECT *,DATE_FORMAT(Topic_regdate,'%Y') as Topic_regdate_year,DATE_FORMAT(Topic_regdate,'%m') as Topic_regdate_month,DATE_FORMAT(Topic_regdate,'%d') as Topic_regdate_day FROM Forum_topics14)
ORDER BY Topic_regdate DESC LIMIT 2","<td class='bottom_yellow' style='border-bottom: 1px solid black; padding: 5px; width: 50%;'><a href=/forum/?Subdiv_ID=$data[Subdiv_ID]&Topic_ID=$data[Topic_ID]><b>$data[Topic_subject]</b><br>[$data[Topic_regdate_day].$data[Topic_regdate_month].$data[Topic_regdate_year]] Ответов: $data[Topic_replies], просмотров: $data[Topic_views]</a></td>")."
</tr>
</table>


в вашем случае кол-во Union и название таблиц (Forum_topics10) будет свое.. вам надо будет перечислить те таблицы (Forum_topicsXX), которые конкретно у вас используются.
16.10.2007, 17:40
Ответить | Цитировать
zhilin
Жилин А.С.

Зарегистрирован:
2007-02-14
Сообщений: 108

Спасибо, то что нужно улыбка
15.09.2008, 15:16
Ответить | Цитировать
wultrex
Верховых Евгений

Зарегистрирован:
2008-09-15
Сообщений: 22

спасибо, работает!
198 196 2008-09-15 15:16:38 9112
Описание проекта