Показать сообщение отдельно
Старый 01.10.2012, 21:39 Вверх   #11
Грамотный форумчанин
 
Аватар для mirex0123
mirex0123 вне форума
Доп. информация
По умолчанию

Цитата Сообщение от apelisin Посмотреть сообщение
ну так попробуй по аналогии сделать запрос ,только замени flag на rating

PHP код:
ALTER TABLE `dle_postADD `ratingVARCHAR (3NOT NULL 
могу и ошибаться конечно)
В итоге вообще сломал что то!
Вообще Фатал эрор даже без {include file="topnews_mod.php"}

PHP код:
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-10-01 22:38:42' - INTERVAL 1 MONTH AND p.date < '2012-10-01 22:38:42' ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,10

Последний раз редактировалось mirex0123; 01.10.2012 в 21:45..
  Ответить с цитированием
 
Время генерации страницы 0.04158 секунды с 10 запросами