Foros del Web » Programando para Internet » PHP »

ordenar array bidimensional

Estas en el tema de ordenar array bidimensional en el foro de PHP en Foros del Web. Hola a todos, tengo un array con esta pinta: $loc[0]["id"]=3; $loc[0]["loc"]="lalal"; $loc[1]["id"]=4; $loc[1]["loc"]="alal"; $loc[2]["id"]=7; $loc[2]["loc"]="talal"; $loc[3]["id"]=6; $loc[3]["loc"]="ealal"; y quiero saber si podría haber una funcion ...
  #1 (permalink)  
Antiguo 18/12/2008, 05:19
 
Fecha de Ingreso: febrero-2006
Mensajes: 297
Antigüedad: 18 años, 2 meses
Puntos: 1
ordenar array bidimensional

Hola a todos, tengo un array con esta pinta:

$loc[0]["id"]=3;
$loc[0]["loc"]="lalal";
$loc[1]["id"]=4;
$loc[1]["loc"]="alal";
$loc[2]["id"]=7;
$loc[2]["loc"]="talal";
$loc[3]["id"]=6;
$loc[3]["loc"]="ealal";

y quiero saber si podría haber una funcion que me ordene el array entero por el $loc["loc"]--> es decir por orden alfabetico del nombre pero luego poder sacar en el mismo orden el id. Es decir, que me diera como resultado:

-id:4, loc:alal
-id:6, loc:ealal
-id:3, loc: lalal
-id:7, loc: talal

y se me quedara en ese orden. Hay alguna función? estuve buscando pero solo encuentro para arrays normales!
  #2 (permalink)  
Antiguo 18/12/2008, 05:22
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: ordenar array bidimensional

mm... pues ese es el clavo...

no existe una función predefinida, vas a tener que programar tu propia función de ordenamiento...

¿¿revisaste los ejemplos de la pagina de PHP ???
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 18/12/2008, 06:07
 
Fecha de Ingreso: febrero-2006
Mensajes: 297
Antigüedad: 18 años, 2 meses
Puntos: 1
Respuesta: ordenar array bidimensional

si los miré, pero no encuentro ninguno que se le parezca!
  #4 (permalink)  
Antiguo 18/12/2008, 06:17
Avatar de nicolaspar  
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 5 meses
Puntos: 34
Respuesta: ordenar array bidimensional

Hola leeann, esto es lo que buscas: http://ar.php.net/manual/es/function...-multisort.php
__________________
Mi punto de partida es Que Bueno Lo Nuevo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:58.