Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/09/2010, 16:53
eira2meigas
Invitado
 
Mensajes: n/a
Puntos:
Problemas con ordenar una matriz o array multidemncional

Hola amigos.

mi problema es que necesito ordenar una matriz. Me explico.
Tengo la siguiente matriz

$matriz[0][1] = 5; $matriz[1][1] = 4;
$matriz[0][2] = 3; $matriz[1][2] = 8;
$matriz[0][3] = 7; $matriz[1][3] = 10;

esto me genera una tabla de la siguiente manera
P1 P2 P3
5 3 7
4 8 10

Necesito ordenar esta tabla de mayor a menor por el P3 de manera verical.
Es decir la funcion sort me la ordena de forma horizontal. Aplicando sort me queda de la siguiente manera

P1 P2 P3
7 5 3
10 8 4

y yo necesito que queda de esta menera

P1 P2 P3
4 8 10
5 3 7

En vez de ordenar de izquierda a derecha necesito que ordene de arriva hacia abajo.
Espero que me entiendan y me puedan ayudar es muy urgente.
Gracias de antemano.