Тема: PHP+MySQL
Показать сообщение отдельно
Непрочитано 14.12.2011, 21:17   #4
Аватар для Jocker
Пользователь

Автор темы (Топик Стартер) Re: PHP+MySQL

Интересный случай произошел. Вывожу статистику "Top 50 PvP":
PHP код:
   $query = @mysql_query ("SELECT * FROM characters ORDER BY pvpkills DESC LIMIT 0, 50",$strwgs);
   
$pvp = @mysql_fetch_array ($query);
   do{
       ++ 
$nom;
       echo 
'<br>'.$nom.' Игрок '.$pvp['char_name'].' Кол-во PvP: '.$pvp['pvpkills'].'<br>';
      }
while (
$pvp = @mysql_fetch_array ($query)); 
Выводит нормально, как и задаю (ORDER BY pvpkills DESC- начиная с максимального значения на убывание по числу пвп). НО! Тот же самый скрипт с измененными значениями переменных и именами таблиц (Top 50 PK) выводит записи в непонятном порядке. Как будто сортировки нет ни по имени, ни по числу ПК... Кто знает в чем проблема, подскажите пожалуйста.


Извиняюсь, разобрался сам. Провтыкал, что в команде echo $pk['pvpkills']
Jocker вне форума Ответить с цитированием