Интересный случай произошел. Вывожу статистику "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['p
vpkills']