- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
В engine.php
// ################ Новости на главной #################
if ($year == '' and $month == '' and $day == '') {
if ($cstart) {
$cstart = $cstart - 1;
$cstart = $cstart * $config['news_number'];
}
$url_page = substr ( $config['http_home_url'], 0, strlen ( $config['http_home_url'] ) - 1 );
$user_query = "";
if (isset ( $view_template ) and $view_template == "rss") {
$sql_select = "SELECT id, autor, date, short_story, full_story, xfields, artist, title, category, alt_name, comm_num, allow_comm, allow_rate, fixed, rating, vote_num, news_read, votes, flag, editdate, editor, reason, view_edit, tags FROM " . PREFIX . "_post WHERE {$stop_list}approve=1";
if ($config['rss_mtype']) {
$sql_select .= " AND allow_main=1";
}
$sql_select .= $where_date . " ORDER BY " . $config['news_sort'] . " " . $config['news_msort'] . " LIMIT 0," . $config['rss_number'];
} else {
if (isset ( $_SESSION['dle_sort_main'] )) $news_sort_by = $_SESSION['dle_sort_main'];
if (isset ( $_SESSION['dle_direction_main'] )) $news_direction_by = $_SESSION['dle_direction_main'];
$sql_select = "SELECT id, autor, date, short_story, SUBSTRING(full_story, 1, 15) as full_story, xfields, artist, title, category, alt_name, comm_num, allow_comm, allow_rate, fixed, rating, vote_num, news_read, votes, flag, editdate, editor, reason, view_edit, tags FROM " . PREFIX . "_post WHERE {$stop_list}approve=1 AND date >= '$this_week' - INTERVAL 1 WEEK AND date < '$this_week' AND allow_main=1" . $where_date . " ORDER BY " . $fixed . $news_sort_by . " " . $news_direction_by . " LIMIT " . $cstart . "," . $config['news_number'];
$sql_count = "SELECT COUNT(*) as count FROM " . PREFIX . "_post WHERE {$stop_list}approve=1 AND date >= '$this_week' - INTERVAL 1 WEEK AND date < '$this_week' AND allow_main=1" . $where_date;
}
}
поставил так только оно не показывает песни за неделю что делать??? на дле 9,3 работало на 9,4 не работает
Вообще-то раньше у меня был для 9,3 там все нормально работало... этот код который показывает все новости на главной по просмотру за неделю... вот установил себе дле 9,4 поставил код не работает что делать помогите пожалуйста...
В общем случае - получить запросы, которые уходят в базу, попробовать их через phpmyadmin и посмотреть на ошибки.
В общем случае - получить запросы, которые уходят в базу, попробовать их через phpmyadmin и посмотреть на ошибки.
нет ошибка только вот сдесь AND date >= '$this_week' - INTERVAL 1 WEEK AND date < '$this_week' и я не знаю что там не так...
Вы бы текст ошибки все-таки сюда привели, а то в слепую гадать - малоэффективно.
нет ошибка только вот сдесь AND date >= '$this_week' - INTERVAL 1 WEEK AND date < '$this_week' и я не знаю что там не так...
Посмотри что выводится в $this_week и date - это поле таблицы?
$this_week - у вас необьявленная переменная. То есть ей не присвоено значение, следовательно запрос в бд получается неверный.
Если у вас остались файлы от старой версии движка то просто скопируйте оттуда код где пременной $this_week присваивается значение.
Так там же в этом же файле есть
посмотрите какой запрос там написан и все станет ясно🍿