Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/02/2010, 10:41
Avatar de netovs
netovs
 
Fecha de Ingreso: enero-2010
Ubicación: Mexico DF
Mensajes: 150
Antigüedad: 14 años, 3 meses
Puntos: 9
Respuesta: Duda consulta

Saludos, muchas veces se pueden resolver muchas cosas desde el query

Código PHP:
Ver original
  1. $qry = mysql_query("SELECT * FROM [laTabla] ORDER BY id");
  2. while ($row = mysql_fetch_array($qry, MYSQL_BOTH)) {
  3.     array_push($idArray, $row[0]);
  4. }
  5.  
  6. foreach($idArray as $k => $v)
  7. {
  8. echo $k . ' ' ; // los indices y con estos ya podrias navegar hacia atras o adelante
  9. echo $b . '</br> ' ; // los id que salen de la base
  10. }

De esta forma si tu tabla tiene los id 1,2,6,7,20,21,27 pues los resultados irían en ese orden.

Lo puedes adornar metiendolo en un array y despues hacer los recorridos mediante un array_sort de esta forma ¿que pasa si el id6 no existe? pues se va al siguiente.

Espero te sea de utilidad.