Aaaaallora... si può fare anche questo ma non è concettualmente corretto.
Devi estrarre tutti i record e costruire un array multidimensionale dinamicamente con questa struttura:
Codice PHP:
<?php
$array_da_costruire = array(
'alfa' => array(
0 => array(
'modello' => '157'
),
1 => array(
'modello' => '155'
)
),
'audi' => array(
0 => array(
'modello' => 'A3'
),
1 => array(
'modello' => 'TT'
),
2 => array(
'modello' => 'A6'
)
),
'fiat' => array(
0 => array(
'modello' => 'Punto'
)
)
);
Dopodichè gestire il tutto tramite cicli foreach.