Hi!
$query="SELECT name, status, GROUP_CONCAT(nummer SEPARATOR ', ') AS xxx from tabelle GROUP BY name, status";
Durch das "AS" kann ich die nummern nun ausgeben.
$ausgabe->xxx;
Das ginge vorher auch, nur etwas umständlicher. Wenn du dir mal mit var_dump($ausgabe) anzeigen lässt, wie so eine Ergebniszeile aussieht (vorher ein <pre> erhöht die Übersichtlichkeit), wäre dir sicher manches klarer. Mach das übrigens auch mal ohne das "AS xxx".
Problem ist sie stehen alle mit hintereinander mit "," getrennt-aber wie erkenne ich denn ob status "0" oder "1"?
Nicht "," sondern ", ". Leerzeichen sind manchmal fiese kleine Dinger. Unterschätze und missachte sie nicht!
Für den Status findest du nach dem Anschauen der var_dump()-Ausgabe garantiert auch eine Lösung. Gegen das Hintereinanderstehen gibt es ebenfalls Wege, nur musst du dazu definieren, wie du es genau haben möchtest. explode() beispielsweise kann daraus ein Array machen.
Lo!