Forum. MyNuke.ru
Forum. MyNuke.ruСообщения за сегодняПерсональные сообщения

Навигация  
Вернуться   Forum. MyNuke.ru > PHP-NUKE > Настройка и Изменение
Ник
Пароль
Ответ
 
Опции темы Поиск в этой теме Опции просмотра
mason1387 вне форума      Старый вывод за месяц, как? #1  
mason1387
Новенький
Регистрация: 25.08.2009
Сообщения: 11


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для mason1387 Найти все сообщения от mason1387 Добавить mason1387 в список друзей  
31.05.2010, 16:29

День добрый, в общемто проблема такая, сделан вывод статей по рейтингу прочтений, но нужно чтоб выводил это за определенный период, скажем за месяц, то есть учитывал прочтения не за все время, а за определенный период

Код:
global $prefix, $db; $result = $db->sql_query("SELECT sid, title, counter FROM ".$prefix."_stories $queryalang ORDER BY counter DESC LIMIT 0,9"); if ($db->sql_numrows($result) > 0) { echo "<table border=\"0\" cellpadding=\"10\" width=\"100%\"><tr><td align=\"left\">\n" ."<font class=\"option\"><b>$top "._READSTORIES."</b></font><br><br><font class=\"content\">\n"; $lugar=1; while ($row = $db->sql_fetchrow($result)) { $sid = intval($row['sid']); $title = filter($row['title'], "nohtml"); $counter = intval($row['counter']); if($counter>0) { echo "<strong><big>&middot;</big></strong>&nbsp;$lugar: <a href=\"modules.php?name=News&amp;file=article&amp;sid=$sid\">$title</a> - ($counter "._READS.")<br>\n"; $lugar++; } } echo "</font></td></tr></table><br>\n"; }

Soniks вне форума      Старый #2  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
02.06.2010, 12:55

Добавьте к запросу условие WHERER:
Код:
$result = $db->sql_query("SELECT sid, title, counter FROM ".$prefix."_stories $queryalang".($queryalang?" AND":" WHERE")." `time`>='".(time()-30*86400)."' ORDER BY counter DESC LIMIT 0,9");
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
От 50$ в месяц с сайта - легко Armee Раскрутка сайтов на системе phpNuke 4 24.08.2013 23:26
вывод изображения rossa Настройка и Изменение 1 29.10.2008 18:36
Вывод изображений из cpg на главную php-nuke Verades Настройка и Изменение 3 05.04.2008 15:32
вывод файлов / чтение файлов blow PHP&MySQL 2 12.01.2008 17:07
вывод новостей на главной ifahr Настройка и Изменение 2 31.05.2005 19:26


Часовой пояс GMT +4, время: 17:47.


На Верх
Рейтинг@Mail.ru