Hello,
Sie sind im Gegensatz zu Toms Behauptungen schwerer zu sortieren:
Angenommen ich habe ein Zeilenarray von Produkten vorliegen, die ich nach ihren Preis sortieren möchte, das würde ich so machen:
usort( $zeilenArray, function( $a, $b ) {
if ( $a['preis'] <= $b['preis'] ){
return -1;
} else {
return 1;
}
});
  
  
>   
> Keine Ahnung, wie man das ähnlich expressiv mit einem Spalten-Array anstellen sollte. Vielleicht kann Tom uns ja was zeigen. Machen wir die Aufgabe zum Spaß noch ein weniger schwieriger: Jedes Produkt hat einen Preis und Versandkosten, wir wollen nun nach dem Gesamt-Preis sortieren:  
  
  
~~~php
  
ksort($_data['preis'],SORT_NUMERIC);  
  
#und zur Ausgabe einer Liste dann über die sortierte Spalte iterieren mit der Select-Funktion  
  
foreach($_data['preis'] as $key => $value  
{  
    ausgabe(get_record($_data, $key);  
}  
  
# Ausgabe muss man sich immer selber schreiben, egal in welcher Form die Daten vorliegen  
  
Ich sehe keinen Vorteil in der Verwendung von Spalten-Arrays, jede noch so einfache Operation auf den Daten wird vollkommen unnötiger Weise verkompliziert. Ich bemerke hier nur einen schlechten Entwurf.
*tztz*
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg

 nicht angemeldet
 nicht angemeldet