Ver Mensaje Individual
  #7 (permalink)  
Antiguo 07/06/2014, 14:23
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Ordenar sentencias sql por variables

Si el tema es cómo obtener el resultdo ordenado desde la misma base, por la query, es asunto de BBDD, no de PHP. deberías consultar allí. De lo contrario sólo quedaría hacer un script que pueda realizar ese ordenamiento basado en esos valores, lo que no sería difícil.
Desde la base es posible, pero requiere usar cláusulas y funciones poco usadas, y algo de práctica.
Si mal no recuerdo, en MySQL implicaría usar un
Código MySQL:
Ver original
  1. ...
  2. ORDER BY FIND_IN_SET(columna, 'golden', 'silver', 'bronze', 'free')

Pero cuidado, esa funcion no aplica a otros DBMS. Sólo lo he vusto en MySQL.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)