Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/02/2010, 11:37
Avatar de gogupe
gogupe
 
Fecha de Ingreso: octubre-2006
Ubicación: Mallorca
Mensajes: 897
Antigüedad: 17 años, 6 meses
Puntos: 32
Ordenar array y mostrar valor mas alto y su indice

Hola

Tengo el siguiente código:

Código PHP:
$tabla_resultado[1]=$_GET[e1];
$tabla_resultado[2]=$_GET[e2];
$tabla_resultado[3]=$_GET[e3];
$tabla_resultado[4]=$_GET[e4];
$tabla_resultado[5]=$_GET[e5];
$tabla_resultado[6]=$_GET[e6];
$tabla_resultado[7]=$_GET[e7];
$tabla_resultado[8]=$_GET[e8];
$tabla_resultado[9]=$_GET[e9];

asort($tabla_resultado);

foreach (
$tabla_resultado as $indice => $valor)
    {
        echo 
"$indice = $valor<br>";
    } 
Necesito como saber cual es el valor mas alto y su índice, y también el segundo valor más alto con su indice, para pasarlo a una variable.

En resumen, lo que quiero es poder coger la siguiente información.
$valor_primero = el valor mas alto de la tabla
$indice_primero = el indice mas alto de la tabla

$valor_segundo = el penultimo valor mas alto
$indice_segundo = el indice del penultimo valor mas alto

Pero no se como llegar a ese valor.

Muchas gracias.