Siehe array_multi_sort(), speziell Beispiel #3.
Mir ist klar, was gemeint ist. Ich halte nur die Begriffe fuer unsinnig. Die Frage war, ob jemand letzteres aendern kann...
Datenbankergebnisse liegen üblicherweise zeilenorientiert vor, ein Datensatz in einem Array. Beim Spaltenarray hat man ein Array pro Feld. Die Zuordnung zum Datensatz ergibt sich über den Schlüssel.
Mir ist klar, was gemeint ist. Aber die Begriffe "Datensatz" und "Feld" hat man (im PHP-Kontext) nicht zur Verfuegung, um die Begriffe "zeilen-" bzw. "spaltenorientiert" zu erklaeren. Das ist das Problem.
Viele Gruesse,
der Bademeister