Показать сообщение отдельно
  #1 (permalink)  
Старый 21.07.2012, 15:28
Аватар для RazZzeR
Кандидат Javascript-наук
Отправить личное сообщение для RazZzeR Посмотреть профиль Найти все сообщения от RazZzeR
 
Регистрация: 11.12.2011
Сообщений: 146

Сортировка массива по ключу
Добрый день!

Из базы данных мы получаем несколько тысяч строк,
и команда ORDER BY ну ооочень тормозит весь процесс,
поэтому ORDER BY снял с sql запроса,
и надобность сортировки массива по-прежнему остается.
Массив получаем в json, преобразуем в обычный массив,
получаем массив например
MusicArray

каждая строка массива MusicArray - еще один массив с 10ю ключами.

тоесть древо такое:

MusicArray = [
0:[123, 133, 1, 21231233123, 1323,213323,...,1231],
1:[321,231, 33, 2123,12323,21323]....123323],
2:[223,211, 95, 213123,1223,2213]....13223],
..........................
1024:[233,223, 7, 213123,11223,23123....132123]
] // конец MusicArray

внутри каждого массива (подобного 0:[123, 133, 12323, 21231233123, 1323,213323,...,1231])
значение 3его по счету ключа - номер, ко которому должен сортироваться массив MusicArray.

Проще: Сортируем массив MusicArray, по выделенному выше значению.

Заранее спасибо за помощь
Ответить с цитированием