Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/06/2009, 15:42
Avatar de Enishy
Enishy
 
Fecha de Ingreso: septiembre-2007
Mensajes: 121
Antigüedad: 16 años, 8 meses
Puntos: 1
Respuesta: Ayuda con paginador utilizando PEAR

Hola foreros encontre la solución a este paginador usando PEAR

El cambio se hace en la consulta, es decir yo tenia esto:

Código PHP:
$result pg_exec($DB,"SELECT opr.descripcion_operacion, det.hora_detalle, det.fecha_detalle, det.descripcion_detalle
FROM Usuario AS usr, Detalle_Operacion AS det, Operacion AS opr
WHERE opr.codigo_operacion = det.codigo_operacion
AND usr.codigo_usuario = det.codigo_usuario  LIMIT $from OFFSET $perPage"
); 
cambienlo por esto, no ten la parte de LIMIT y OFFSET alli esta el cambio

Código PHP:
$result pg_exec($DB,"SELECT opr.descripcion_operacion, det.hora_detalle, det.fecha_detalle, det.descripcion_detalle
FROM Usuario AS usr, Detalle_Operacion AS det, Operacion AS opr
WHERE opr.codigo_operacion = det.codigo_operacion
AND usr.codigo_usuario = det.codigo_usuario  LIMIT $perPage OFFSET $from"
); 
PEAR PHP es la extensión y aplicación de repositorios estándar, estructurado, mantenido paquetes de código para tareas comunes como la validación de datos, el acceso a servidores de bases de datos, procesamiento de pagos, utilizando servicios web, procesamiento de imágenes, y leer y escribir archivos. Instalación, actualización y utilización de los paquetes PEAR es fácil, y ahora son los componentes principales instalados con el estándar de instalación de PHP. (fuente pear.php.net)

El ejemplo lo saque de esta pagina http://www.codediesel.com/php/simple-pagination-in-php/

Bueno lo que que da es instalar PEAR en nuestra maquina lo que no es dificil pues Appserv a partir de la version 5.x viene con el pear