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

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

PHP код:
ALTER TABLE `dle_post` ADD `rating` VARCHAR (3) NOT 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.04651 секунды с 9 запросами