PDA

Ver la Versión Completa : Paginador PHP con BD en Postgresql


Diavlo
27-07-2006, 01:03:08
Hola , alguien podria pasarme algun ejemplo sencillo sobre un paginador en PHP con una base de datos en postgres?? O algun link sobre tutoriales para paginadores???

Emilio
27-07-2006, 11:16:11
En principio paginar es sólo controlar un par de variables, $anterior, $siguiente y $actual, inicialmente $actual vale cero y $anterior estará deshabilitado por ser su valor menor que cero, $siguiente vale 20 suponiendo que quieres motrar 20 registros por página.

Una vez tenemos claro ese tema si vamos a controlar el tema por GET sólo tendremos que crear las url de la siguiente forma

http://www.mipagina.com?actual=40

al recibir ese dato hacemos la siguiente select

SELECT * FROM mitabla where condiciones LIMIT 40, 20


Si lo has entendido con eso te sobra.

kayetano
27-07-2006, 11:46:56
Hola

Pude ser tan facil como dice emilio o tan complicado como lo veo yo:
1. Debes controlar el número máximo y mínimo de páginas.
2. Si lo que realizas es una busqueda debes poder mantener las condiciones de búsqueda en las diferentes páginas.
3. Debes crear una barra de navegación, por ejemplo con los botones PRIMERO, ANTERIOR, SIGUIENTE, ÚLTIMO.

Y seguramente con esto me quedo corto.

PD. En esta direccion http://jpinedo.webcindario.com/scripts/paginator/ puedes econtrar un paginador para MySQL, no creo que sea muy complicado convertirlo a culaquier tipo de base de datos.