Всё обо всём

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

5 10
user avatar
14 лет назад
Сообщений: 50
9 лет назад
Добрый день, возник такой вопрос. Я вывел все последние темы с форума на свой сайт, но проблема в том, что там показываются последние созданные темы. Подскажите пожалуйста как можно реализовать выборку из базы данных не последних, а обновленных тем? Заранее очень благодарен!
Ответ на: ZION · 9 лет назад
“Добрый день, возник такой вопрос. Я вывел все последние темы с форума на свой сайт, но проблема в том, что там показываются последние созданные темы. Подскажите пожалуйста как можно реализовать выборк...”
user avatar
14 лет назад
Сообщений: 257
9 лет назад
ZION,
Какой форум, какой сайт?
Ответ на: nanotek · 9 лет назад
“<b>ZION</b>,<br />Какой форум, какой сайт?”
user avatar
14 лет назад
Сообщений: 50
9 лет назад
nanotek, в подписи оба сайта, но чем это поможет? (форум punBB, сайт: wordpress)
Ответ на: ZION · 9 лет назад
“<b>nanotek</b>, в подписи оба сайта, но чем это поможет? (форум punBB, сайт: wordpress)”
user avatar
14 лет назад
Сообщений: 21
9 лет назад
Цитата: ZIONПодскажите пожалуйста как можно реализовать выборку из базы данных не последних, а обновленных тем? Заранее очень благодарен!

Можно попробовать выбрать последние сообщения по дате, а из этих сообщений уже брать тему.
Ответ на: shef15 · 9 лет назад
“<!--QuoteBegin ZION --><div class=\"title_quote\">Цитата: ZION</div><div class=\"quote\"><!--QuoteEBegin-->Подскажите пожалуйста как можно реализовать выборку из базы данных не последних, а обновленны...”
user avatar
14 лет назад
Сообщений: 50
9 лет назад
Цитата: shef15Можно попробовать выбрать последние сообщения по дате, а из этих сообщений уже брать тему.
Спасибо за идею) сейчас попробую
Ответ на: ZION · 9 лет назад
“<!--QuoteBegin shef15 --><div class=\"title_quote\">Цитата: shef15</div><div class=\"quote\"><!--QuoteEBegin-->Можно попробовать выбрать последние сообщения по дате, а из этих сообщений уже брать тему...”
user avatar
14 лет назад
Сообщений: 663
9 лет назад
ZION,
В базе приделай поле last_update например, и когда в теме пишут сообщение пиши туда время в union timestamp и потом по DESC дергай, хотя чем больше будет тем в базе всё больше нагрузка будет, сделай отдельную таблицу в которую будешь заменять последние темы
Ответ на: steam · 9 лет назад
“<b>ZION</b>,<br />В базе приделай поле last_update например, и когда в теме пишут сообщение пиши туда время в union timestamp и потом по DESC дергай, хотя чем больше будет тем в базе всё больше нагруз...”
user avatar
14 лет назад
Сообщений: 50
9 лет назад
steam, это мне кажется будет нереально нагружать серв, да и еще в реализации не очень все и просто

Но огромное спасибо за ответ)
Ответ на: ZION · 9 лет назад
“<b>steam</b>, это мне кажется будет нереально нагружать серв, да и еще в реализации не очень все и просто<br /><br />Но огромное спасибо за ответ)”
user avatar
13 лет назад
Сообщений: 1859
9 лет назад
Цитата: steamВ базе приделай поле last_update например, и когда в теме пишут сообщение пиши туда время в union timestamp и потом по DESC дергай, хотя чем больше будет тем в базе всё больше нагрузка будет, сделай отдельную таблицу в которую будешь заменять последние темы
правильный совет.

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

Это стандартная выборка, можно 2 запросом сделать, нагрузка будет та же. Это стандартная самая банальная схема, имена на это и росчитан сервер и язык мускула.
Ответ на: Pretorian · 9 лет назад
“<!--QuoteBegin steam --><div class=\"title_quote\">Цитата: steam</div><div class=\"quote\"><!--QuoteEBegin-->В базе приделай поле last_update например, и когда в теме пишут сообщение пиши туда время в...”
user avatar
14 лет назад
Сообщений: 50
9 лет назад
Pretorian,steam, Спасибо вам) Все сделал, у меня все было уже сделано, стоило только выбирать еще одно поле последнего обновления темы и его сортировать)
Ответ на: ZION · 9 лет назад
“<b>Pretorian</b>,<b>steam</b>, Спасибо вам) Все сделал, у меня все было уже сделано, стоило только выбирать еще одно поле последнего обновления темы и его сортировать)”
user avatar
13 лет назад
Сообщений: 1859
9 лет назад
Цитата: ZIONСпасибо вам)
and where plus a turnip?
Ответ на: Pretorian · 9 лет назад
“<!--QuoteBegin ZION --><div class=\"title_quote\">Цитата: ZION</div><div class=\"quote\"><!--QuoteEBegin-->Спасибо вам) <!--QuoteEnd--></div><!--QuoteEEnd--><br />and where plus a turnip?”
Ответить