Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/01/2005, 20:24
elninogusano
 
Fecha de Ingreso: agosto-2004
Mensajes: 2
Antigüedad: 19 años, 8 meses
Puntos: 0
Ordenar array de arrays

Buenas, he estado mirando estos dias los foros y ayudas pero no encuentro la solucion.
Tengo un array $autor
$autor["luis"]["nombre"] = Luis
$autor["luis"]["mensajes"] = 34

$autor["pedro"]["nombre"] = pedro
$autor["pedro"]["mensajes"] = 2

$autor["juan"]["nombre"] = juan
$autor["juan"]["mensajes"] = 10

y me gustaria ordenarlos por numero de mensajes. para que quede, luis, juan y pedro.

Sabeis como se puede hacer. Yo hago esto pero no me entiende el indice en numero, solo cuando pongo "luis" no cuando le llamo 1.

Una ayiuda por favor.
Gracias.
Iago.

for( $e=0 ; $e <= 6 ; $e++){
for($ee=($e+1) ;$ee<=7 ;$ee++){
$T1 = $autores[$e];
$T2 = $autores[$ee];
if ($T1["temas"]>=$T2["temas"]){
$auto[$e] = $T2;
$auto[$ee] = $T1;
}
}
}