Форум -> О форуме на Понедельниках -> Как насчет списка последних постов? |
Как насчет списка последних постов? |
---|
Insecticide | Дата: 11.03.2008, в 16:57 | Сообщение №1 |
Активный участникПользователь №: 182 Сообщений: 130
| Суть:
В списке разделов форума хотелось бы видеть последнюю активную тему и последнего в ней ответившего...
А то не удобно заглядывать в каждый раздел. Думаю, со мной многие согласятся...
Так вот не соизволит ли автор сего творения добавить лишний JOIN к запросу? :) |
|
|
|
RockKenny | Дата: 11.03.2008, в 19:51 | Сообщение №2 |
Активный участникПользователь №: 171 Сообщений: 232
| есть функция "Новые сообщения" но мне непонятно что она показывает, кучу сообщений, далеко не последних |
|
|
Serg_pnz | Дата: 11.03.2008, в 23:04 | Сообщение №3 |
АдминистраторПользователь №: 1 Сообщений: 2242
| искренне был уверен, что именно последние...
А вообще приношу извинения - развитие форума несколько тормазнулось из-за перехода на ООП | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
RockKenny | Дата: 12.03.2008, в 02:26 | Сообщение №4 |
Активный участникПользователь №: 171 Сообщений: 232
| |
|
Serg_pnz | Дата: 12.03.2008, в 08:12 | Сообщение №5 |
АдминистраторПользователь №: 1 Сообщений: 2242
| вот | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
Insecticide | Дата: 12.03.2008, в 14:50 | Сообщение №6 |
Активный участникПользователь №: 182 Сообщений: 130
| Цитата | искренне был уверен, что именно последние... |
да, кстати.
а по какому принципу они вообще из базы выбираются?
скачал модуль, но что-то не нашел, где это делается... |
|
|
Serg_pnz | Дата: 12.03.2008, в 15:41 | Сообщение №7 |
АдминистраторПользователь №: 1 Сообщений: 2242
|
Весь принцип...
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно Serg_pnz 12.03.2008 г. в 15:41:52 | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
Insecticide | Дата: 12.03.2008, в 15:55 | Сообщение №8 |
Активный участникПользователь №: 182 Сообщений: 130
|
Ааа... блин... эт я ступил... не обратил внимания на
PHP - Код | 1 2 3
| <?php if($id >= 0) { ?> |
я почему-то посчитал, что там знак > стоит... |
|
|
Serg_pnz | Дата: 12.03.2008, в 16:09 | Сообщение №9 |
АдминистраторПользователь №: 1 Сообщений: 2242
| Не-а, это на случай если кто придет с отрицательным числом.
Смотри ниже, там хитро строится запрос с учетом id Код | 1
| if ($id>0) {
$zap = $prefix."_forums_topics.cid=".$id;
} else {
$result = $db->sql_query("SELECT user_lastvisit FROM ".$prefix."_forums_users WHERE user_id='" .$user[0]. "' ");
$user_lastvisit = $db->sql_fetchrow($result);
$user_lastvisit = $user_lastvisit[0];
$user_lastvisit1 = date('Y.m.d', $user_lastvisit)." ".date('H:i:s', $user_lastvisit);
global $admin;
if (is_admin($admin)) $user_lastvisit1 = "0000-00-00 00:00";
$zap = $prefix."_forums_topics.date >='$user_lastvisit1' ";
} |
| Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
RockKenny | Дата: 12.03.2008, в 23:42 | Сообщение №10 |
Активный участникПользователь №: 171 Сообщений: 232
| Цитата | А вообще приношу извинения - развитие форума несколько тормазнулось из-за перехода на ООП |
а смысл развивать данный форум если все перейдут на 1.1.x?
и разве 1.1.x это не этот же форум, но только до работный, точнее переработанный? |
|
|
Insecticide | Дата: 13.03.2008, в 00:07 | Сообщение №11 |
Активный участникПользователь №: 182 Сообщений: 130
| Цитата | Смотри ниже, там хитро строится запрос с учетом id |
Да, я это видел. Просто посчитал, что в условии стоит знак > и просто не стал смотреть, что там дальше написано :)
Уже разобрался...
И еще вот такой вопрос:
Зачем дважды использовать date()?
PHP - Код | 1 2 3
| <?php $user_lastvisit1 = date('Y.m.d', $user_lastvisit)." ".date('H:i:s', $user_lastvisit); ?> |
Разве нельзя написать так:
PHP - Код | 1 2 3
| <?php $user_lastvisit1 = date('Y.m.d H:i:s', $user_lastvisit); ?> |
? |
|
|
Serg_pnz | Дата: 13.03.2008, в 07:56 | Сообщение №12 |
АдминистраторПользователь №: 1 Сообщений: 2242
| Цитата | Разве нельзя написать так |
Можно, конечно. Ich bin Профан в датах))) | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
|
Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|