Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/01/2012, 12:54
eybel
 
Fecha de Ingreso: marzo-2007
Mensajes: 782
Antigüedad: 17 años, 1 mes
Puntos: 16
Respuesta: paginacion en PHP (simple)

Gente bueno construi un navegador simple con PREVIOUS y NEXT sin numeracion de paginas por ahora!

Queria saber que opinan y si esto esta bien pensado o podria traer problemas:

Bueno, el codigo es:
Código PHP:
<?php
ob_start
();

if(!isset(
$_GET['p'])){
$current_page1;    
}

if(isset(
$_GET['p'])){
$current_page$_GET['p'];    
}


$next_page$current_page 1;
$prev_page$current_page 1;

if(
$_GET['p']==0){
    
$prev_page$current_page;
}




?>

  <a href="test.php?p=<?php echo $prev_page;?>">PREVIOUS</a>
  <a href="test.php?p=<?php echo $next_page;?>">NEXT</a>

<?php
$offset
$current_page 20;
echo 
"<br /><br /> Primeras $offset rows a devolver de la base de datos";
?>
Por otro lado, my SQL query no mas devuelve 20 por consulta, osea que no tiene sentido calcular la cantidad de paginas que hay como resultados. en my query tengo un LIMIT 0,20, con este sistema PHP estaria incrementando el LIMIT 20,20, LIMIT 40,20 y asi agarrar de 20 en 20...

Por cada pagina estaria haciendo una nueva consulta incrementando los rows a devolver, entonces con el PHP haria ese trabajo. Que les parece? Mi duda es si este sistema es productivo o podria usar SESSIONS variables?

grax