Всё обо всём

Последние темы с форума (обновление базы данных)

38 10
user avatar
Пользователь
На сайте 14 лет
Сообщений : 50
Репутация : 0
10 лет назад
Добрый день, возник такой вопрос. Я вывел все последние темы с форума на свой сайт, но проблема в том, что там показываются последние созданные темы. Подскажите пожалуйста как можно реализовать выборку из базы данных не последних, а обновленных тем? Заранее очень благодарен!
user avatar
Пользователь
На сайте 14 лет
Сообщений : 257
Репутация : 0
10 лет назад
ZION,
Какой форум, какой сайт?
user avatar
Пользователь
На сайте 14 лет
Сообщений : 50
Репутация : 0
10 лет назад
nanotek, в подписи оба сайта, но чем это поможет? (форум punBB, сайт: wordpress)
user avatar
Пользователь
На сайте 15 лет
Сообщений : 21
Репутация : 0
10 лет назад
Цитата: ZIONПодскажите пожалуйста как можно реализовать выборку из базы данных не последних, а обновленных тем? Заранее очень благодарен!

Можно попробовать выбрать последние сообщения по дате, а из этих сообщений уже брать тему.
user avatar
Пользователь
На сайте 14 лет
Сообщений : 50
Репутация : 0
10 лет назад
Цитата: shef15Можно попробовать выбрать последние сообщения по дате, а из этих сообщений уже брать тему.
Спасибо за идею) сейчас попробую
user avatar
Пользователь
На сайте 15 лет
Сообщений : 663
Репутация : 0
10 лет назад
ZION,
В базе приделай поле last_update например, и когда в теме пишут сообщение пиши туда время в union timestamp и потом по DESC дергай, хотя чем больше будет тем в базе всё больше нагрузка будет, сделай отдельную таблицу в которую будешь заменять последние темы
user avatar
Пользователь
На сайте 14 лет
Сообщений : 50
Репутация : 0
10 лет назад
steam, это мне кажется будет нереально нагружать серв, да и еще в реализации не очень все и просто

Но огромное спасибо за ответ)
user avatar
Пользователь
На сайте 13 лет
Сообщений : 1859
Репутация : 0
10 лет назад
Цитата: steamВ базе приделай поле last_update например, и когда в теме пишут сообщение пиши туда время в union timestamp и потом по DESC дергай, хотя чем больше будет тем в базе всё больше нагрузка будет, сделай отдельную таблицу в которую будешь заменять последние темы
правильный совет.

Цитата: ZION это мне кажется будет нереально нагружать серв, да и еще в реализации не очень все и просто
Но огромное спасибо за ответ)

Это стандартная выборка, можно 2 запросом сделать, нагрузка будет та же. Это стандартная самая банальная схема, имена на это и росчитан сервер и язык мускула.
user avatar
Пользователь
На сайте 14 лет
Сообщений : 50
Репутация : 0
10 лет назад
Pretorian,steam, Спасибо вам) Все сделал, у меня все было уже сделано, стоило только выбирать еще одно поле последнего обновления темы и его сортировать)
user avatar
Пользователь
На сайте 13 лет
Сообщений : 1859
Репутация : 0
10 лет назад
Цитата: ZIONСпасибо вам)
and where plus a turnip?
Автор темы
author avatar
ZION
Пользователь
На сайте 14 лет
Сообщений 50
Тем 12
Репутация 0
Теги темы
Автор не добавил тегов для этой темы
Ответить
Написал(а):