FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
D4PHP: DBRepeater y algún buen paginador
Hola,
Estoy implementando el dbRepeater para mostrar grids de datos, en lugar del DBGrid que me parece le hace falta algo de madurez. Quize usar el dbPaginator con el dbRepeater pero igual, no supe o no veo manera de se desplieguen que distintos bloques (digamos de 10 en 10) para el dbRepeater. Hay alguien que haya usado el dbRepeater con algún buen paginador? De otra manera tendría que olvidarme de las ventajas de DBRepeater, usar el "paginator" junto con algun proceso de plantillas que genere registros según resultados del paginator. Gracias ! Guillermo |
#2
|
|||
|
|||
Hola Guillermo, yo también estuve intentando "manejar" el dbpaginator y acabe dejandolo, no se controla bien el número máximo de paginas a mostrar, da problemas cuando utilizas otros elementos vcl...En fin, un montón de problemas. Lo que utilizo ahora es una función paginadora propia que me es más sencilla de utilizar, mira a ver si te sirve:
Código PHP:
A mi me hace un apaño, espero que te sirva. Para mostrar los bloques de 10 en 10 yo lo hago en la sentencia SQL, poniendo limit X, 10; donde X es el valor de inicio que depende de la página actual. Un saludo, David. |
#3
|
|||
|
|||
Muchas gracias David !!!
|
#4
|
|||
|
|||
Hola David,
Estoy incorporando tu función a un programita de prueba que estoy haciendo; quisiera hacerte una pregunta: qué diferencia funcional hay entre los parámetros $anterior y $saltoAnt, así como $siguiente, $saltoSig ? Entiendo lo que debería espefidicar en $anterior y $siguiente; pero que tipo de etiqueta serían las que se prefijan con $salto ? Por otro lado, entiendo que una línea como: $siguiente->link=$path.($actual+1); asume que a $path, se le concatenará la página siguiente a mostrar, por lo que path debería tener ya un string como "programa.php?pagina=" ? Gracias, Guillermo |
#5
|
|||
|
|||
Hola Guillermo,
La variable $path es como tu has puesto, se le pasa la cadena que va antes del número de página. SaltoAnt y saltoSig te envian 3 páginas atras o adelante , mientras que anterior y siguiente solo saltan 1 página. un saludo! |
#6
|
|||
|
|||
As probado con el pager
A mi me ocurrio lo mismo pero con el pager me funciona correctamente
|
#7
|
||||
|
||||
Yo tambien estoy empezando con PHP, concretamente con delphi for php y mi opinión es que los componentes en gral son un pestiño, estos generan cantidad de código, una autentica locura. Buscando, buscando encontre la página miniajax con excelentes miniprogramitas listos para incorporar en nuestros proyectos.
Uno de ellos es el enlace que dice Unobtrusive table sort script - Demo, genial tablas dinamicas dhtml con páginador, ordenación, selección, etc. Tambien hay un calendario, todo con css, javascript y dhtml (todo muy sencillo de utilizar).
__________________
PepeLolo El hombre el único virus que mide más de unas cuantas micras |
#8
|
|||
|
|||
Como insertas estos programitas
Buenas Pepelolo
Perdona que sea tan paquete pero como insertas esto programitas Gracias |
#9
|
||||
|
||||
De momento solo he incluido el del calendario y las tablas, es solo cuestion de llevarlo a tu proyecto, incluir los hojas de estilo y el javascript, sigue uno de los ejemplos de la descarga.
__________________
PepeLolo El hombre el único virus que mide más de unas cuantas micras |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Borrar varios registros en un Dbrepeater | David82 | PHP | 0 | 09-09-2008 13:40:37 |
paginador con C#.NET | foetus | .NET | 4 | 06-06-2008 21:43:35 |
Puede alguien recomendarme algun buen javascript obfuscator ? | rubencho | HTML, Javascript y otros | 35 | 12-09-2007 01:02:50 |
d4php No funciona en la web | brandolin | PHP | 2 | 06-07-2007 18:57:20 |
Paginador PHP con BD en Postgresql | Diavlo | PHP | 2 | 27-07-2006 11:46:56 |
|