Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/02/2011, 00:12
luxito
 
Fecha de Ingreso: junio-2010
Mensajes: 56
Antigüedad: 14 años, 5 meses
Puntos: 3
Pregunta ¿Se puede alterar el orden del resultado de una consulta?

Buenos dias, tardes, noches.

Quisiera saber si puedo alterar el orden en que me imprime una consulta que hago desde php a mysql

Tengo una tabla de los usuarios registrados, cada una con una id, y estoy consultando para saber cuales son los 10 mas últimos (como un top 10). y el orden lógicamente es descendente.

pero quisiera que los usuarios por ejemplo con id 5 y el id 1, se mantengan siempre primeros, y los demás continúen con el orden normal.

Código:
    echo ' <ul>';
	foreach ($consulta as $datos)
	{
		echo '<li>'.$datos['usuario'].'</li>';
	}
    echo ' </ul>';
es posible hacer esto automáticamente modificando el código php?
por que no quisiera hacerlo manualmente, es decir, agregando en html a esos primeros usuarios y en la consulta excluir a los mismos (para que no aparezcan luego).

gracias de antemano.