Сортировка ассоциативного массива

AntiBuger

Новичок
Коллеги, что-то запутался, прошу помощи.
Есть цикл, который выводит значения из базы и собирает все в массив
PHP:
$data[$i] = array('name'=>$myrow['name'], 'manager'=>$myrow['manager'], 'text'=>$myrow['text'], 'id'=>$myrow['id']);
где $i прибавляется с каждым кругом.

Далее мне нужно отсортировать массив $data по id, в id ($myrow['id']) хранятся числа


Спасибо за помощь
 

Фанат

oncle terrible
Команда форума
1. сортировать надо в SQL запросе
2. никаких циклов тут не нужно, все современные API тебе сразу вернут массив
 

AntiBuger

Новичок
1. сортировать надо в SQL запросе
2. никаких циклов тут не нужно, все современные API тебе сразу вернут массив
1. Я описал простой цикл, на самом деле циклов несколько (вложенные) и сложные выборки, поэтому нет возможности сортировать средствами sql
2. Не используются фреймворки
 

Фанат

oncle terrible
Команда форума
1. выборка должна быть одна
2. про фреймворки никто и не говорил
 

DiZZarK

Новичок
думаю вам нуно пере собрать массив с ключом $data[$i] = id
если этот вариант неприемлем танцуйте в сторону пузырьковой сортировки
 
Сверху