Contacto | #php_para_torpes | Enlázanos | ¿Quiénes somos?
29 usuarios Online (0)
Darse de alta en la web | Recuperar password   
Inicio / Archivos de la web / Clases / Paginar una tabla de MySQL

Datos del Archivo

  • Autor/es: Arias
  • Fecha de alta: 12 marzo 2005
  • Descargas: 1441

Paginar una tabla de MySQL

Esta clase nos permite paginar de una manera muy sencilla una tabla de mysql, generando automaticamente los enlaces y retornandonos los elementos de la página actual.

Ejemplo de uso (version 1.1):

Con la siguiente linea construimos una instancia del paginador, los parametros se explican en los comentarios del documento.
$pag = new Paginador('Titulo, Mensaje, Autor', 'foro_mensajes', 'Foro = '.$id.' ORDER BY Fecha DESC', 'index.php?seccion=foro&foro=$id&pag=', 15, $link);

Para mostrar las paginas displonibles y sus enlaces hacemos:
echo $pag->get_paginas();
o podemos mostrar las paginas que esten en un rango de la pagina actual, por ejemplo podemos mostrar 5 paginas por delantes y 5 paginas por dentras:
echo $pag->get_paginas(5);

Para mostrar los elementos podemos hacer:
if ($pag->vacio())
echo 'No hay mensajes';
else
foreach ($pag->get_elementos() as $row)
echo $row['Titulo'].'<br />';

Y eso es todo, cualquier duda avisar xD

Versiones


Web alojada en Zilos

php-hispano.net 2002 - 2008 | XHTML 1.0
Datos Legales | Webmaster