Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/06/2007, 19:37
Francisco01
 
Fecha de Ingreso: marzo-2007
Mensajes: 347
Antigüedad: 18 años, 1 mes
Puntos: 2
Re: Paginacion sin BD...

Hombre, era un poco complicado, por que hay que hacer un condicional, para que no muestre los elementos que pasen del limite, osea, que se muestren los x ultimos, pero cuando ya has pasado paginas, tambien hay que hacer otro condicional, que lo que aga, es que no se muestren los x primeros, esos x, corresponde, al numero de elementos que se vallan a mostrar, menos, el numero de elementos que tenga como limite, cuando vea la funcion no se si la podra entender, pero, sentido tiene:

Código PHP:
$gestor_directorio opendir($ruta_del_directorio);
$a = empty($_GET['a']) ? $_GET['a'];
$limite 20;
$numero_elementos $limite $a;
$contador 0;
$primeros_elementos_eliminados $numero_elementos $limite;
while(
$archivo_id readdir($gestor_directorio))
{
if(
$contador $primeros_elementos_eliminados){
$contador++;
continue;
}
echo 
"$archivo_id<br>";
$contador++;
if(
$contador == $numero_elementos){
$a $a +1;
echo 
"<a href='pagina.php?a=$a'>Siguiente</a>";
break;
}

Espero que la pueda entender, si no es capaz de entenderla (y quiere entenderla) pregunte lo que quiera por el foro.

Un saludo