Tach!
Und warum nicht immer Gruppenwechseltechnik?
Die Frage beantwortet sich von selbst, wenn du einen entsprechenden Anwendungsfall hast, und merkst / entscheidest, dass eine andere Technik dafür besser geeignet ist.
$last_entry = null; while ($row = $result->fetch_object()) { if ($last_entry != $row->marke_name) { echo $row->marke_name.'<br>'; $last_entry = $row->marke_name; } echo '- '.$row->modell_name.'<br>'; }
Bei Ausgaben ist der Kontextwechsel zu beachten: htmlspecialchars()
. Vermutlich kannst du nicht garantieren, dass im DBMS lediglich harmlose Werte (hier im Sinne von HTML) stehen.
dedlfix.