Foros del Web » Programando para Internet » PHP »

Como paginar resultados.

Estas en el tema de Como paginar resultados. en el foro de PHP en Foros del Web. Hola, Necessitaria saber como mostrar los registros de una tabla de una base de datos, de 10 en 10 en diferentes paginas. Gracias....
  #1 (permalink)  
Antiguo 27/09/2004, 02:38
 
Fecha de Ingreso: diciembre-2003
Mensajes: 173
Antigüedad: 20 años, 4 meses
Puntos: 1
Como paginar resultados.

Hola,
Necessitaria saber como mostrar los registros de una tabla de una base de datos, de 10 en 10 en diferentes paginas.
Gracias.
  #2 (permalink)  
Antiguo 27/09/2004, 03:06
 
Fecha de Ingreso: noviembre-2003
Ubicación: Tabasco, Mexico
Mensajes: 249
Antigüedad: 20 años, 5 meses
Puntos: 2
Prueba con el siguiente codigo:

Código PHP:
<?
$Pagina
=0+$Pagina;
if(
$Pagina==0) { $Pagina=1; }
$CantidadAMostrar=10;

$Inicio=$Pagina*$CantidadAMostrar-$CantidadAMostrar;

$SQL=mysql_query('SELECT Campos FROM Tablas WHERE Condiciones LIMIT '.$Inicio.','.$CantidadAMostrar.';');

//Aqui el resto del codigo
?>
Hasta pronto...
__________________
Crea tu Foro Gratis
Portal Tabasco
  #3 (permalink)  
Antiguo 27/09/2004, 04:42
 
Fecha de Ingreso: julio-2003
Mensajes: 97
Antigüedad: 20 años, 9 meses
Puntos: 0
bueno, ahí faltaria el paginador en si (el tipico "página anterior" 1, 2, 3, 4 pagina siguiente) y tal y poasar los datos por GET...

si te interesa, busco un trocillo de código que me hice para eso hace tiempo y te lo pongo, si te vale con lo que te ha dicho programmer, poz na, ni lo busco, es que no se ni donde lo tengo ahora, jeje...
  #4 (permalink)  
Antiguo 27/09/2004, 04:51
 
Fecha de Ingreso: julio-2002
Ubicación: Madrid
Mensajes: 29
Antigüedad: 21 años, 9 meses
Puntos: 0
a ver si te sirve

aqui viene explicado, espero qeu te sirva
http://www.programacion.com/php/articulo/php_paginar2/

salu2
  #5 (permalink)  
Antiguo 27/09/2004, 10:35
 
Fecha de Ingreso: diciembre-2003
Mensajes: 173
Antigüedad: 20 años, 4 meses
Puntos: 1
Muchas gracias. Con lo que me habeis aportado los tres ya tengo suficiente.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:51.