Статей за сутки, как реализовать? 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 390
Добрый день. Можно ли как то сделать запрос к БД, что бы вывести цифру статей за сутки?
https://salik.biz
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проектаКубок зрительских симпатий
Сообщений: 3090
Запрос и все? Может в виджет?
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 390
Jestik:
Запрос и все? Может в виджет?
Вот я и прошу подсказать, как правильный запрос сделать?
Так я сделал запрос на вывод общего количества статей:
Код PHP:
  1.  
  2. <?php
  3. $model = new cmsModel();
  4. $articles = $model->getCount('con_articles');
  5. ?>
  6. Статей: <?php echo $articles; ?>;
  7.  
А как за сутки не пойму =( А виджета вроде нет такого, или я плохо искал?
Редактировалось: 1 раз (Последний: 7 июня 2018 в 15:49)
https://salik.biz
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3539
Код PHP:
  1. $articles = $model->filterDateOlder('date_pub', 1)->getCount('con_articles');
1 - количество дней
Посетитель
small user social cms
Медаль
Сообщений: 390
Loadырь:

Код PHP:
  1. $articles = $model->filterDateOlder('date_pub', 1)->getCount('con_articles');
1 - количество дней

Хм, не вышло, стало показываться какое-то странное количество статьей (как-будто года за два), притом я игрался циферкой (количество дней), чем больше циферку ставил, тем меньше количество показывал, хотя даже по идее должно быть совсем наоборот smile Максимум ставил 2250 вроде, но и при том он показывал результат за 3-4 дня..

Вообщем что-то не так zst
https://salik.biz
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3539
Значит так должно сработать
Код PHP:
  1. $articles = $model->filterDateYounger('date_pub', 1)->getCount('con_articles');
Посетитель
small user social cms
Медаль
Сообщений: 390
Благодарю Loadырь такой код подошел, плюсик в карму))
https://salik.biz
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проектаКубок зрительских симпатий
Сообщений: 3090
я наглый, поэтому напомню, что решениями иногда можно делится zst
Посетитель
small user social cms
Медаль
Сообщений: 390
Jestik:
я наглый, поэтому напомню, что решениями иногда можно делится
Дак все же выше написано, вообщем в двух словах, есть такой виджет php code тоесть аналог виджета HTML блок, но позволяет php вписывать (Сейчас в каталоге не нашел, может быть он по другому называется там).
Сам код такой:
Код PHP:
  1.  
  2. <?php
  3. $model = new cmsModel();
  4. $articles = $model->filterDateYounger('date_pub', 1)->getCount('con_articles');
  5. ?>
  6. Статей за 24 часа: <?php echo $articles; ?>
  7.  
Циферка "1" обозначает 24 часа, тоесть поставить циферку 2 и будет за 48 часов и так далее smoke
Ну и будет, как у меня на сайте вверху под названием можно увидеть.
Редактировалось: 1 раз (Последний: 10 июня 2018 в 18:45)
https://salik.biz
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проектаКубок зрительских симпатий
Сообщений: 3090
SALIK:
Сейчас в каталоге не нашел, может быть он по другому называется там
Это не безопасно и его вроде из за этого удалили.

В общем осталось обернуть в виджет)
Посетитель
small user social cms
Медаль
Сообщений: 390
Jestik:
Это не безопасно и его вроде из за этого удалили.
Ах, вот оно как =(
Jestik:
В общем осталось обернуть в виджет)
Тогда да, не помешал бы подобный виджет ))
https://salik.biz
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.