
01/01/2005, 20:24
|
| | Fecha de Ingreso: agosto-2004
Mensajes: 2
Antigüedad: 20 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;
}
}
} |