Hallo Leute
Ich steh mal wieder ein bisschen auf dem Schlauch. Folgende Situation:
Gegeben ist ein Datenbank-Resultat als Array. Darin enthalten ist unter anderem eine Gruppenzugehörigkeit und ein Name. Das Resultat soll jetzt in mehrere Arrays aufgeteilt werden, wobei für jede Gruppe ein Array entstehen soll. Wie würdet ihr die Sache angehen? Muss ich wirklich durch das Array loopen und die Arbeit von Hand machen, oder gibt es da irgend eine Abkürzung?
Hier noch die gewünschte Ausgangs- und Endsituation als Beispiel:
Ausgangssituation
Code
		
					
				Array
(
    [0] => Array
        (
            [name] => Person0
            [gruppe] => Gruppe1
        )
    [1] => Array
        (
            [name] => Person1
            [gruppe] => Gruppe2
        )
    [2] => Array
        (
            [name] => Person2
            [gruppe] => Gruppe2
        )
    [3] => Array
        (
            [name] => Person3
            [gruppe] => Gruppe3
        )
)
	
			Alles anzeigen
	Wunschsituation
Code
		
					
				Array
(
    [Gruppe1] => Array
        (
            [0] => Array
                (
                    [name] => Person0
                    [gruppe] => Gruppe1
                )
        )
    [Gruppe2] => Array
        (
            [0] => Array
                (
                    [name] => Person1
                    [gruppe] => Gruppe2
                )
            [1] => Array
                (
                    [name] => Person2
                    [gruppe] => Gruppe2
                )
        )
    [Gruppe3] => Array
        (
            [0] => Array
                (
                    [name] => Person3
                    [gruppe] => Gruppe3
                )
        )
)
	
			Alles anzeigen
	Danke schon im Voraus,
-Lukas