Too Cool for Internet Explorer
Yo uso Google antes de preguntar, y tú? Inicio PHPeru.net SourceForge.net
Ejemplo: Paginando el contenido de un directorio

PHPPaging

Paginar? La cantidad de información que actualmente existe en Internet es ya prácticamente ilimitada. Es en estos tiempos, más que nunca, que se necesita un sistema que permita organizar los resultados de una búsqueda, o los datos de una empresa, o la lista de productos de una tienda virtual.

PHPPaging es un script hecho en PHP que realiza esa tarea. Recibe una cantidad de datos, los procesa y organiza, de manera que permite mostrar un determinado número de datos en varias páginas.

Su uso ideal es junto a una base de datos MySQL, de la cuál el script se encargará de extraer la información necesitada. Pero no depende de ella para funcionar. Este script acepta también datos de otras fuentes que el usuario elija.
Entre las características más importantes de PHPPaging destacan:
  • El script está programado en español, y cada uno de sus métodos y propiedades están debidamente comentados para permitirle modificar y adaptar el código a sus necesidades (ver licencia).
  • Fácil implementación en un sistema PHP terminado.
  • Es altamente personalizable, desde los aspectos básicos de configuración hasta el estilo de presentación.
  • Genera resultados a partir de una consulta SQL, o por datos externos que el usuario le indica al script.
  • Recibe y propaga variables haciendo uso de los métodos GET y POST NUEVO.
  • Genera automáticamente una barra de navegación con links hacia otras páginas, brindando al usuario la posibilidad de configurar y escoger los enlaces a mostrar NUEVO.
  • Los enlaces generados para la barra de navegación son (x)HTML válidos NUEVO.
  • Devuelve amplia información sobre el resultado de la paginación, que puede ser incluída como estadísticas o información adicional para los visitantes.
  • Aunque suene un poco descabellado, permite realizar y mantener paginaciones múltiples en una misma página (p.ej. para un artículo de varias páginas en el que queremos paginar los comentarios).
  • Es 100% compatible con páginas hechas usando el Mod Rewrite para generar URLs amigables NUEVO.
  • Modo de desarrollo que permitirá ubicar y corregir errores fácilmente si ocurre alguno durante la programación NUEVO.
  • Es una clase PHP, lo cuál permite aprovechar al máximo las facilidades que otorga la programación orientada a objetos.
  • etc.