Ver Mensaje Individual
  #10 (permalink)  
Antiguo 14/02/2009, 07:45
falotron
 
Fecha de Ingreso: septiembre-2006
Mensajes: 68
Antigüedad: 17 años, 8 meses
Puntos: 0
Respuesta: Duda con matrices...

Cita:
Iniciado por falotron Ver Mensaje
Se agradece la ayuda igualmente, ya casi tengo lo que necesitaba
Al final ya saqué el código necesario...

Por si alguien buscara algo similar lo publico
La idea era sacar una clasificación de mayor a menor, sumando los valores para cada usuario

En la 1º matriz puede haber varios valores para cada usuario
Teníamos una matriz del tipo...

$matriz = Array (
[aommoa] => Array ( [0] => 65 )
[mansilla] => Array ( [0] => 54 )
[lichis] => Array ( [0] => 36.19 [1] => 80 [2] => 58.5 [3] => 95 )
[elnea] => Array ( [0] => 54 )
[xavicid] => Array ( [0] => 16 [1] => 37.5 )
)

Y gracias a las colaboraciones de este foro hicimos la suma...

Código PHP:
foreach( $matriz as $persona => $datos ) {
$matriz2[array_sum($datos)]=$persona;

Como se vé, he creado una segunda matriz, para obtener la clasificación fácilmente con la función krsort

Código PHP:
krsort($matriz2);
reset($matriz2);
while (list(
$key$val) = each($matriz2)) {
   echo 
"<tr><td><center><b>$val</b></td><td>$key</td></tr>";

Problema resuelto! Gracias a todos
Está interesante esto de las matrices