Foros del Web » Programando para Internet » PHP »

ideas para ordenar resultado de consulta

Estas en el tema de ideas para ordenar resultado de consulta en el foro de PHP en Foros del Web. Resulta que tengo que hacer una consulta en donde requiero tomar varios campos de una misma tabla (los campos son iguales, solo cambia el valor). ...
  #1 (permalink)  
Antiguo 12/09/2008, 17:15
RatonesPelones
Invitado
 
Mensajes: n/a
Puntos:
ideas para ordenar resultado de consulta

Resulta que tengo que hacer una consulta en donde requiero tomar varios campos de una misma tabla (los campos son iguales, solo cambia el valor). Luego me gustaria ideas para poder ordenar de mayor a menor los campos en la salida a pantalla de acuerdo a los valores que tengan como resultado de la consulta. Lo explico un poco mas con un ejemplo:

campo 1: valor 10
campo 2: valor 15
campo 3: valor 8
campo 4: valor 12
campo 5: valor 18
campo 6: valor 15
campo 7: valor 13
campo 8: valor 5
campo 9: valor 7
campo 10: calor 14

ahora ocupo que esten en la pantalla de mayor o menor, es mas si no tienen orden no importa, solo requiero poder identificar el campo que tenga el valor mas alto. considerando que los valores en cada consulta cambian.

he pensado en utilizar ciclos, tal vez for, o tal vez utilizar if, pero creo que son muchas lineas para comparar. Ojala me puedan dar ideas diferentes.

saludos
  #2 (permalink)  
Antiguo 12/09/2008, 18:13
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: ideas para ordenar resultado de consulta

Suponiendo que tienes una matriz exclusivamente con los campos a ordenar sería:

Código PHP:
asort($campos); 
Esto te ordena la matriz en base a los valores y mantiene intactos los índices.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:18.