Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Сортировка два параметра
 
 автор: brys   (22.01.2010 в 05:25)   письмо автору
 
 

Мне надо отсортировать по двум параметрам, которые еще надо разделить.
Нужно для сортировки рейтинга.
Пытаюсь сделать так

reiting - Сумма цифр 
q_vote - Общее кол-во голосов

mysql_query("SELECT `id`, `title`, `reiting`, `q_vote` FROM `content` ORDER BY (q_vote/reiting)

Так получаю результат
$rrv = ($r_reit_top['reiting'] / $r_reit_top['q_vote']);
$rrvv = sprintf("%1.3f", $rrv);

Пытаю сделать так ORDER BY (q_vote/reiting) сортируен но не в том порядке

  Ответить  
 
 автор: Trianon   (22.01.2010 в 09:31)   письмо автору
 
   для: brys   (22.01.2010 в 05:25)
 

где дамп таблицы?
Что Вы ждете, не показывая сортируемые данные?

И кстати, сортируете Вы по функции q/r , а отчет отображаете по функции r/q
Если у Вас в данных есть значения разных знаков - имейте в виду.

  Ответить  
 
 автор: Diplex   (22.01.2010 в 12:02)   письмо автору
 
   для: brys   (22.01.2010 в 05:25)
 

> Пытаю сделать так ORDER BY (q_vote/reiting) сортируен но не в том порядке

ASC, DESC - устроит?

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования