Вывод массива, туплю, хелп :(

bobo

Новичок
Всем привет.
Залип с проблемой, вроде ерунда на первый взгляд, но решить не получается :(

Имеем массив после выборки из БД, к примеру:

PHP:
array(
  [0] => array(
                   "model" => "Toyota",
                   "price" => "10000",
                   "mileage" => "45000"
                   ),
  [1] => array(
                   "model" => "Toyota",
                   "price" => "20000",
                   "mileage" => "15000"
                   ),
  [2] => array(
                   "model" => "Honda",
                   "price" => "12000",
                   "mileage" => "37000"
                   ),
  [3] => array(
                   "model" => "Audi",
                   "price" => "19000",
                   "mileage" => "62000"
                   ),

............еще 100500 записей

)
Это кратко разумеется, каждой модели может быть неограниченного кол-во.
Нужно оформить вывод в хтмл в виде:

Toyota:
1. Toyota, цена 10000, пробег 45000;
2. Toyota, цена 20000, пробег 15000;
....
n. Toyota ....

Honda:
1. Honda, ....
2. Honda, ...
...
m. ....

И т.д. Вроде понятно объяснил.
Второй час бьюсь, нечего не выходит :( Дайте совет, как это можно сделать.
Заранее благодарю!
 

Фанат

oncle terrible
Команда форума
Ну, если массив уже отсортирован по бренду, то тупо условием в цикле проверяем, не изменился ли бренд.
А если не отсортирован, то сначала отсортировать, http://php.net/usort
 

bobo

Новичок
Все отсортировано по алфавиту.
Теоретически прекрасно понимаю, что проверять нужно, не изменился ля бренд, НО КАК ЭТО СДЕЛАТЬ? :)
Вот чесслово голова не варит совсем, покажите на примере плз, буду безмерно благодарен!
 

Фанат

oncle terrible
Команда форума
Обычно для этого используются переменные.
в конце цикла можно записывать бренд в переменную, а в начале - сравнивать с текущим.
Это несложно
 
Сверху