Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/01/2013, 12:40
Avatar de PWT26
PWT26
 
Fecha de Ingreso: enero-2011
Mensajes: 48
Antigüedad: 13 años, 1 mes
Puntos: 2
Respuesta: Ordenar valores consulta MySQL

Cita:
Iniciado por Nemutagk Ver Mensaje
No entendi del todo, pero supongo que quieres ordenar el array según el ID del array, en todo caso puedes usar ksort o krsort los cuales ordenan el array según el ID....

Código PHP:
Ver original
  1. $array = array(
  2. 'b'=>'casa',
  3. 'c'=>'coche',
  4. 'a'=>'bicicleta',
  5. 'd'=>'arbol'
  6. );
  7.  
  8. //orden por ksort
  9. ksort($array);
  10. /*
  11. a=>bicicleta
  12. b=>casa
  13. c=>coche
  14. d=>arbol
  15. */
  16.  
  17. //order krsort
  18. krsort($array);
  19. /*
  20. d=>arbol
  21. c=>coche
  22. b=>casa
  23. a=>bicicleta
  24. */
Hola, lo siento por no expresarme bien (soy un poco novato en eso ). Después de pasar el MYSQL, obtengo un array como el siguiente (dónde el primer numero es el identificador del objeto y el segundo es su nota:

Código PHP:
$array = array(
'1'=>'5',
'2'=>'7,4',
'3'=>'3,8',
'4'=>'9,6'
); 
Lo que necessito es saber cuál es el reultado con mayor nota y saber su ID. Como comento arriba, si uso max() en el ejemplo anterior, me daría "9,6", pero yo lo quiero es que además me de "4".

Saludos.