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:
es posible hacer esto automáticamente modificando el código php?echo ' <ul>'; foreach ($consulta as $datos) { echo '<li>'.$datos['usuario'].'</li>'; } echo ' </ul>';
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.