Retroceder   Foros del Web > Programación para sitios web > PHP

Respuesta
 
Herramientas Desplegado
Antiguo 10-nov-2007, 08:38   #1 (permalink)
Colaborador
okram llegará a ser famoso muy prontookram llegará a ser famoso muy prontookram llegará a ser famoso muy pronto
 
Avatar de okram
 
Fecha de Ingreso: abril-2005
Ubicación: Arequipa - Perú
Mensajes: 1.757
Exclamación APORTE: Paginación de datos con PHPPaging

Hola amigos foreros...

Constantemente veo preguntas del tipo "Ayuda para paginar tal cosa" o "problema con tal script para paginar". Para mi blog diseñé hace un buen tiempo una clase que me facilitara esta tarea, pues el muy conocido paginator de Jpinedo y la clase Paginado del buen Webstudio me traian algunos contratiempos.

Ahora he liberado el código para todo aquel que necesite, acompañado de su documentacion. Como recien publico esto, el script estaría en una versión BETA, por lo que les agradeceria bastante darle una ojeada y decirme que se puede hacer o como se puede mejorar el script.

La dirección de la documentacion es

http://www.phperu.net/phppaging

Para descargar:

http://www.phperu.net/go/paginar-datos-con-php/

Les agradeceria mucho echarle un ojo y decirme en que se puede mejorar

Desde ya gracias

Un saludo,
__________________
Facultad de Medicina UNSA - 4to Año
- Ahora: Clínica Médica I (Hematología, Imagenología, Infectología) y aguantando Farmacología

Última edición por okram; 01-abr-2008 a las 15:30.
okram está desconectado   Responder Citando
Antiguo 12-nov-2007, 15:03   #2 (permalink)
Colaborador
okram llegará a ser famoso muy prontookram llegará a ser famoso muy prontookram llegará a ser famoso muy pronto
 
Avatar de okram
 
Fecha de Ingreso: abril-2005
Ubicación: Arequipa - Perú
Mensajes: 1.757
Re: Paginación de Datos - PHPPaging Beta Release!

Alguien? Vamos, deseo conocer sus opiniones y sugerencias.

[off]
Ya no molestaré más..... pero.... haganme casoooooooooooo
[/off]

El sitio estuvo offline ayer por problemas en el servidor. Quiero ver como va este proyecto para contratar un hosting pago... y necesito de uds. para saberlo pxx

Vamos, premios a los que bajen mi script

Un saludo,
__________________
Facultad de Medicina UNSA - 4to Año
- Ahora: Clínica Médica I (Hematología, Imagenología, Infectología) y aguantando Farmacología
okram está desconectado   Responder Citando
Antiguo 12-nov-2007, 15:14   #3 (permalink)
ferbux no se puede cailificar en este momento
 
Avatar de ferbux
 
Fecha de Ingreso: mayo-2007
Ubicación: por ahi intentado ayudar
Mensajes: 672
Enviar un mensaje por MSN a ferbux
Re: Paginación de Datos - PHPPaging Beta Release!

Cita:
Vamos, premios a los que bajen mi script
Ok ya lo baje, kuando me das mi premio, viva gane un premio jejejejee

salu2
__________________
"Eres grande por que caminas entre gigantes"
ferbux está desconectado   Responder Citando
Antiguo 13-nov-2007, 07:05   #4 (permalink)
Dcinex está en el buen camino
 
Fecha de Ingreso: febrero-2007
Mensajes: 18
Re: Paginación de Datos - PHPPaging Beta Release!

Listo, descargue el codigo. Haber si me llega algun recuerdito

Lo pruebo estos dias y ya te cuento despues
Dcinex está desconectado   Responder Citando
Antiguo 23-ene-2008, 16:45   #5 (permalink)
franko1809 ha deshabilitado el karma
 
Fecha de Ingreso: enero-2008
Mensajes: 286
Re: Paginación de Datos - PHPPaging Beta Release!

He en encontrado mucho codigos para paginar, espero obtener buenos resultados con este
de ser asi lo recomndare.

saludos
franko1809 esta en línea ahora   Responder Citando
Antiguo 23-ene-2008, 17:34   #6 (permalink)
Angel_Cruijff ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2007
Mensajes: 22
Re: Paginación de Datos - PHPPaging Beta Release!

Llegando a mi casa lo bajo y lo pruebo a ver que tal
Que gran aporte, se agradece

Y por supuesto, haciendo pruebas dejo mi "review" xDDD

Gracias y saludos!!!
Angel_Cruijff está desconectado   Responder Citando
Antiguo 23-ene-2008, 17:42   #7 (permalink)
cdesseno sólo puede mejorar
 
Fecha de Ingreso: mayo-2007
Ubicación: Argentina
Mensajes: 102
Enviar un mensaje por MSN a cdesseno
Re: Paginación de Datos - PHPPaging Beta Release!

Muy bien documentado!
cdesseno está desconectado   Responder Citando
Antiguo 23-ene-2008, 17:45   #8 (permalink)
Italico76 sólo puede mejorar
 
Avatar de Italico76
 
Fecha de Ingreso: abril-2007
Ubicación: Ciudad de 'La Plata', Arg
Mensajes: 533
Enviar un mensaje por MSN a Italico76
Re: Paginación de Datos - PHPPaging Beta Release!

okram: lo voy a probar! excelente iniciativa
__________________
Beta DIR - directorio de blogs
Italico76 está desconectado   Responder Citando
Antiguo 24-ene-2008, 15:59   #9 (permalink)
Yagorat está en el buen camino
 
Avatar de Yagorat
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 161
Re: Paginación de Datos - PHPPaging Beta Release!

Buenas, he implementado tu librería en el buscador que estoy haciendo para una pagina web y funciona de maravilla, es fácil de usar y muy intuitivo, además se puede configurar en pocos pasos. En cuanto lo tenga terminado te pondré en los créditos ;)
__________________
Más sabe el diablo por viejo que por diablo.
Yagorat está desconectado   Responder Citando
Antiguo 25-ene-2008, 02:20   #10 (permalink)
PANAFLAKIN sólo puede mejorar
 
Fecha de Ingreso: septiembre-2004
Ubicación: Chihuahua Mex
Mensajes: 342
Enviar un mensaje por MSN a PANAFLAKIN
Re: Paginación de Datos - PHPPaging Beta Release!

Hola como hago para que muestre mas de 5 resultados por pagina?
PANAFLAKIN está desconectado   Responder Citando
Antiguo 25-ene-2008, 07:22   #11 (permalink)
Colaborador
okram llegará a ser famoso muy prontookram llegará a ser famoso muy prontookram llegará a ser famoso muy pronto
 
Avatar de okram
 
Fecha de Ingreso: abril-2005
Ubicación: Arequipa - Perú
Mensajes: 1.757
Re: Paginación de Datos - PHPPaging Beta Release!

@PANAFLAKIN, leiste el tutorial, sección de personalización del script?

http://php.myokram.info/phppaging/index.php?home=advtutorial#npp

Código PHP:
// Cambiar a 10 registros por página 
$paging->porPagina(10); 
Un saludo,
__________________
Facultad de Medicina UNSA - 4to Año
- Ahora: Clínica Médica I (Hematología, Imagenología, Infectología) y aguantando Farmacología
okram está desconectado   Responder Citando
Antiguo 25-ene-2008, 15:54   #12 (permalink)
PANAFLAKIN sólo puede mejorar
 
Fecha de Ingreso: septiembre-2004
Ubicación: Chihuahua Mex
Mensajes: 342
Enviar un mensaje por MSN a PANAFLAKIN
Re: Paginación de Datos - PHPPaging Beta Release!

Gracias, no habia mirado eso puedes ver tu paginador funcionando en www.gamerzone.com.mx/noticias.html
PANAFLAKIN está desconectado   Responder Citando
Antiguo 03-abr-2008, 19:40   #13 (permalink)
_ssx está en el buen camino
 
Avatar de _ssx
 
Fecha de Ingreso: mayo-2003
Ubicación: mX
Mensajes: 423
Enviar un mensaje por MSN a _ssx
Re: Paginación de Datos - PHPPaging Beta Release!

Me han gustado mucho todos tus aportes, sin embargo con este tengo una duda existencial , si yo tengo una DB con 100000 registros, y quiero paginarlos.. ¿no crees que es medio costoso hacer el query sin un limit?, osea como le puedo especificar al paginador que no se traiga toda la consulta.. ya que si yo en mi consulta le pongo limit, no saco todos los registros.. al paginar..

__________________
oscar arzola my life online
sneaker
_ssx está desconectado   Responder Citando
Antiguo 04-abr-2008, 08:18   #14 (permalink)
Colaborador
okram llegará a ser famoso muy prontookram llegará a ser famoso muy prontookram llegará a ser famoso muy pronto
 
Avatar de okram
 
Fecha de Ingreso: abril-2005
Ubicación: Arequipa - Perú
Mensajes: 1.757
Re: Paginación de Datos - PHPPaging Beta Release!

En las primeas versiones BETA del script había ese problema. Yo le daba al usuario la capacidad de poner el LIMIT a la consulta. De manera que, al volcar los resultados, primero tenía que extraer todos los registros y guardarlos en un array. Luego trabajar la paghinación en base a ese array. El cambio más notable al pasar a una versión estable v1.0 fue quitar esa opción.

Tú defines la consulta sin los límites LIMIT. Esta consulta original sólo se usa para realizar el conteo total de los datos existentes en la tabla. Luego, en base a los parámetros que defines, como número de página y elementos por página, se agrega automáticamente el parámetro LIMIT a la consulta, y ahora sí se retornan los resultados, pero sólo se le pide al servidor MySQL los que se van a mostrar en la página, osea, si tienes 100.000 registros, y estás en la página 200 digamos, sólo pides los resultados que se van a mostrar en esa página. Es la forma en la que todos los paginadores que hay actualmente funcionan, y en cierta forma no tiene mucho que ver la cantidad total de registros. El parámetro LIMIT está, pero el script se encarga de ponerlo.

Un saludo,
__________________
Facultad de Medicina UNSA - 4to Año
- Ahora: Clínica Médica I (Hematología, Imagenología, Infectología) y aguantando Farmacología
okram está desconectado   Responder Citando
Antiguo 26-abr-2008, 10:56   #15 (permalink)
lanas está en el buen camino
 
Fecha de Ingreso: abril-2005
Mensajes: 38
Paginar alfabéticamente?

Hola:

Gracias mil por tu paginador creo que has hecho un trabajo encomiable.
Lo he usado varias veces pero ahora necesito paginar mis resultados por orden alfabético, es decir, que en lugar de números de páginas salgan las letras del abecedarios en la barra de navegación de links, es esto posible?

Salud¡
lanas está desconectado   Responder Citando
Antiguo 26-abr-2008, 11:04   #16 (permalink)
eddwinpaz sólo puede mejorar
 
Avatar de eddwinpaz
 
Fecha de Ingreso: noviembre-2007
Ubicación: San Cristobal , Venezuela
Mensajes: 623
Enviar un mensaje por MSN a eddwinpaz Enviar un mensaje por Skype™ a eddwinpaz
Re: Paginación de Datos - PHPPaging Beta Release!

Bueno como siempre R.I.P OkRAM hojala renascas como el Fenix jejejej en unos cuantos años ejeje
__________________
Necesita desarrollar su aplicacion web ? Naptel La empresa venezolana de aplicaciones web le puede ayudar. www.naptel.com.ve
eddwinpaz está desconectado   Responder Citando
Antiguo 05-may-2008, 17:29   #17 (permalink)
lanas está en el buen camino
 
Fecha de Ingreso: abril-2005
Mensajes: 38
Re: Paginación de Datos - PHPPaging Beta Release!

Cita:
Iniciado por eddwinpaz Ver Mensaje
Bueno como siempre R.I.P OkRAM hojala renascas como el Fenix jejejej en unos cuantos años ejeje
Qué quieres decir con esto? Sabes algo de lo que pregunto? Okram está "muerto"?
Es cierto que a Bush le gusta lamer corcho?
Salud!
lanas está desconectado   Responder Citando
Antiguo 05-may-2008, 23:36   #18 (permalink)
eddwinpaz sólo puede mejorar
 
Avatar de eddwinpaz
 
Fecha de Ingreso: noviembre-2007
Ubicación: San Cristobal , Venezuela
Mensajes: 623
Enviar un mensaje por MSN a eddwinpaz Enviar un mensaje por Skype™ a eddwinpaz
Re: Paginación de Datos - PHPPaging Beta Release!

Cita:
Iniciado por lanas Ver Mensaje
Qué quieres decir con esto? Sabes algo de lo que pregunto? Okram está "muerto"?
Es cierto que a Bush le gusta lamer corcho?
Salud!
no vale lo que pasa es que el ya dejo de ser un contribuyente activo para dedicarse a sus estudios.. ( ¬¬ si me viera OKRAM escribiendo esto me dira chismoso jejje ) .
__________________
Necesita desarrollar su aplicacion web ? Naptel La empresa venezolana de aplicaciones web le puede ayudar. www.naptel.com.ve
eddwinpaz está desconectado   Responder Citando
Antiguo 09-may-2008, 08:33   #19 (permalink)
KillerBKS está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Ubicación: Rancagua - Chile
Mensajes: 480
Re: Paginación de Datos - PHPPaging Beta Release!

Excelente el script, muy personalizable y funcional.
Felicitaciones.
El unico problema que he tenido ha sido para personalizar la paginación, no he podido darle estilo a los numeros de las paginas. La información del css debe ser ingresada al principio de la pagina php que utiliza este paginador ? .... o en el codigo del paginador ? ... se agrega como comentario php ?
Agradeceria alguien me ayude.

Salu2 !!!
__________________
AK.T.I.V.E.tm Live, Never DIE
KillerBKS está desconectado   Responder Citando
Antiguo 16-may-2008, 20:33   #20 (permalink)
vmac179 ha deshabilitado el karma
 
Fecha de Ingreso: julio-2007
Ubicación: /home/victor
Mensajes: 45
Respuesta: Paginación de Datos - PHPPaging Beta Release!

tengo una duda en este momento del día en chile 16 de mayo del 208 a las 22:32:45 el servidor esta en mantención pero la duda es: funciona en postgres o esta echo para mysql como todo lo que existe en la red ??

Saludos..
vmac179 está desconectado   Responder Citando
Antiguo 16-may-2008, 20:34   #21 (permalink)
eddwinpaz sólo puede mejorar
 
Avatar de eddwinpaz
 
Fecha de Ingreso: noviembre-2007
Ubicación: San Cristobal , Venezuela
Mensajes: 623
Enviar un mensaje por MSN a eddwinpaz Enviar un mensaje por Skype™ a eddwinpaz
Respuesta: Paginación de Datos - PHPPaging Beta Release!

esta hecho para MySQL
__________________
Necesita desarrollar su aplicacion web ? Naptel La empresa venezolana de aplicaciones web le puede ayudar. www.naptel.com.ve
eddwinpaz está desconectado   Responder Citando
Antiguo 16-may-2008, 20:35   #22 (permalink)
vmac179 ha deshabilitado el karma
 
Fecha de Ingreso: julio-2007
Ubicación: /home/victor
Mensajes: 45
Respuesta: Paginación de Datos - PHPPaging Beta Release!

:( seguiré mi camino hidalgamente

Saludos..
vmac179 está desconectado   Responder Citando
Respuesta
Calificación: Calificación de Tema: 1 votos, 4,00 de promedio.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 16:09.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59