mam taki problem, dwie tabele marki -> id, marka oraz modele id, id_marka, model
Chce to pogrupowac według modeli czyli
Audi
A8
A3
BMW
ZX
Z3
a dostaje w wyniku Audi A8 Audi A3 itd. Czy da rade to zrobic jednym zapytaniem czy to powinno sie w petli zapytanie odbywac wybierajcace model?
Dziekuje z gory za pomoc
[/b] $st = $db->query('SELECT marki.marka as marka, marki.id as id_marka, modele.id_marka as id_model, modele.model as model FROM marki, modele WHERE marki.id=modele.id_marka GROUP BY model'); [b]
Kod
foreach ($st->fetchAll() as $row){
echo $row['marka']."<br/> ";
echo $row['model']."<br/><br/>";
}
echo $row['marka']."<br/> ";
echo $row['model']."<br/><br/>";
}