SoloCodigo

Programación Web y Scripting => PHP => Mensaje iniciado por: vitoretor en Domingo 1 de Octubre de 2006, 00:31

Título: Paginacion
Publicado por: vitoretor en Domingo 1 de Octubre de 2006, 00:31
holaa, recien aprendo php y deseo saber como se hace una paginacion, es decir, tengo en mi tabla "tabla1" 346 registros y deseo ponerlos en lista de 10. Tener dos botones una k vaya hacia atras << y uno hacia delante(10 en 10 los registros hacia delante)....
si alguien me puede ayudar....
Título: Re: Paginacion
Publicado por: ibito en Domingo 1 de Octubre de 2006, 04:04
Con SQL, usa el LIMIT y OFFSET (para tu caso: "LIMIT 10"), y debes llevar una variable con la posición en la que estas (ej. con el método GET una variable "pagina=2"), multiplicas la variable por 10 (en tu caso), entonces la sentencia sería algo asi:
Código: Text
  1.  
  2. &#036;SQL=&#34;SELECT * FROM tabla1 LIMIT 10 OFFSET &#34;.(&#036;_GET['pagina']*10).&#34;&#34;;
  3.  
  4.  
Título: Re: Paginacion
Publicado por: vitoretor en Domingo 1 de Octubre de 2006, 17:54
ok, voy a intentar ....gracias
Título: Re: Paginacion
Publicado por: Blag en Lunes 2 de Octubre de 2006, 17:10
Aquí tiene un tutorial completo de Paginación con PHP y MySQL  :comp:

Libro de Visitas y Paginación en PHP - Código Latino (http://codigolatino.allhyper.com/private/Ediciones/Codigo_Latino_3/private/dieziocho.html)

Saludos,

Blag  :devil: