- Автор темы
- #1
Здравствуйте, у меня стоит вывод популярных 5 статей:
Чтоб было более менее понятна структура запроса:
Выводит прекрасно, нареканий никаких нет. Хочу модифицировать, и сделать, чтоб выводило за последний месяц. В таблице помимо article_views, есть article_date_start
алгоритм такой:
Тоесть в бд попадает результат, аля такого: 1291738041
Помогите доработать запрос так, чтоб выводило популярные статьи за месяц. Тоесть выводил популярные статьи из диапозона теперешняя дата - 30 дней. Надеюсь внятно объяснил)
Код:
$article_arraypop = $articlepop->article_list(0, 5, "article_views DESC", "", 1);
Код:
$article_array = $article->article_list($page_vars[0], $articles_per_page, $sort, $where, 1);
алгоритм такой:
Код:
$article_date_start = time();
if($_POST['article_date_start_hour'] == "12") { $_POST['article_date_start_hour'] = 0; }
if($_POST['article_date_start_ampm'] == "PM") { $_POST['article_date_start_hour'] += 12; }
$article_date_start = mktime($_POST['article_date_start_hour'], $_POST['article_date_start_minute'], 0, $_POST['article_date_start_month'], $_POST['article_date_start_day'], $_POST['article_date_start_year']);
Помогите доработать запрос так, чтоб выводило популярные статьи за месяц. Тоесть выводил популярные статьи из диапозона теперешняя дата - 30 дней. Надеюсь внятно объяснил)