- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Что имеем после обновления с 8.x до 9.6:
MySQL Error!
------------------------
The Error returned was:
Column 'rating' in order clause is ambiguous
Error Number:
1052
SELECT p.id, p.date, p.short_story, p.xfields, p.title, p.category, p.alt_name FROM dle_post p LEFT JOIN dle_post_extras e ON (p.id=e.news_id) WHERE p.approve=1 AND p.date >= '2012-05-28 23:35:06' - INTERVAL 1 MONTH AND p.date < '2012-05-28 23:35:06' ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,10
Вылетела тупо сама собой, никаких операций вообще не производилось. Как решить? Бонусы в виде $ предусмотрены...
http://forum.php-myadmin.ru/viewtopic.php?id=2568
Спасибо!
Мда... Люблю DLE! 🙅
---------- Добавлено 28.05.2012 в 23:11 ----------
p.s. проблема не решилась. пришлось удалить запрос.
А просто первести текст ошибки не судьба? :)
http://dic.academic.ru/dic.nsf/eng_rus/417891/ambiguous
Поле для сортировки неоднозначное\сомнительное, а как вылечить вам рассказали выше
sg552, русский человек ошибки не лечит. Он их искореняет как зло - топором и под корень 🙅
русский человек ошибки не лечит. Он их искореняет как зло - топором и под корень 🙅
:D
Наличие тега было не критичным, можно было просто удалить.
А как это исправить? В каком файле нужно вносить изменения?
DaImeR,
Ошибку вызывает запрос модулю topnews - файл engine/modules/topnews.php. Находится в самом начале файла. Поправляется так:
...выше уже подсказали.