Как отсеять только названия тем в запросе к БД

Автор Snifer, 07 Апрель 2012, 11:18:28

« назад - далее »

0 Пользователи и 1 Гость просматривают эту тему.

Snifer

Задача: нужно получить названия тем в разделе (id_board которого - 4) и сделать их ссылками.

Использую вот такую конструкцию при запросе:
Код: (php)

            $result = $smcFunc['db_query']('', '
                SELECT subject
                FROM {db_prefix}messages
                WHERE id_board = 4',
                array(
                )
            );

while($myrow = mysql_fetch_array($result)){
printf("<p>%s</p>",$myrow["subject"]);
}

Собственно, выдается список всех "subject", а ответ в теме - тоже "subject"... Как отсеять только темы?

GeorG

Цитата: Snifer от 07 Апрель 2012, 11:18:28и сделать их ссылками
Надо ещё вытаскивать ID тем которые хранятся в smf_topics, и формировать уже ссылки.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Snifer

Цитата: GeorG от 07 Апрель 2012, 11:51:48Надо ещё вытаскивать ID тем которые хранятся в smf_topics, и формировать уже ссылки.
да это не проблема...

Я вот тут подумал... Какой файл в SMF отвечает за вывод тем в разделе? Он то мне и поможет же.

0daliska

Subs-MessageIndex.php - вывод подразделов в разделе (если есть)
MessageIndex.php - вывод списка тем в разделе
MessageIndex.template.php - шаблон для вывода подразделов в разделе и списка топиков
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only