Tupale

Paginar resultados MySQL con PHP en Dreamweaver

FX Record Set Navigator

FX Record Set Navigator

Paginar los resultados de una consulta mysql es algo un poco aburrido y un poco engorroso ya que hay que hacer una serie de cálculos que aunque son simples resultan un poco tediosos, sin embargo actualmente uso una extencion de dreamweaver que me ha facilitado muchísimo el trabajo, se llama FX RecordSet Navigator, y como su nombre lo indica crea menus de navegacion o paginadores para los juegos de registros de Dreamweaver.

Lamentablemente su sencillez radica en algo que puede generar un problema, es que la extencion es dependiente de los juegos de registro de dreamweaver, así que si eres de las personas que construyen sus propios juegos de registros tal vez no puedas usar la extencion.

Bueno primero que todo hay que bajar la extencion de FX recordset navigator,

Descargar: FX Record Set Navigator.
Enlace actualizado:
Contraseña: tupale.org

Ahora una vez que los instalas con el extencion manager de adobe abre el dreamweaver y creas un juego de registros.

FX Record Set Navigator

FX Record Set Navigator

Luego de crear el juego de registros define la zona de la pagina en la que se repetiran los resultados y utiliza la opcion repetir region en el panel de comportamientos para asignar la propiedad de listado, a travez de esta ventana puedes definir el juego de registros que utilizaras y la cantidad de resultados que se mostraran por pagina.

FX Record Set Navigator

FX Record Set Navigator

Luego ve de nuevo a la ventana de comportamientos y selecciona FX Navigator y usa la primera opcion, la de nav bar, que te dara como resultado el siguiente cuadro de dialogo.

FX Record Set Navigator

FX Record Set Navigator

Listo ya que hayas definido la cantidad de paginas a mostrar, el formatos, el estilo y la separacion simplemente dale aceptar y ya tienes tus registros mysql paginados con PHP en menos de 10 segundos.

19 comments for “Paginar resultados MySQL con PHP en Dreamweaver

  1. 14 febrero, 2011 at 2:05 AM

    Hola mira lo que pasa es que tengo que hacer un proyecto en dreamweaver
    y lo que me falta es hacer la paginacion, ya hice lo pasos que mencionas pero al dar a la siguiente pagina pierde el contenido de los registros y en anterior pasa lo mismo me podrias decir porque?

    • 15 febrero, 2011 at 2:50 PM

      MMM necesito que me des mas información sobre tu inconveniente, tal vez si pudieras publicar el codigo que estas generando o algunas impresiones de pantalla. xD

      todo esto puede preguntarlo a través del foro para que tenga una respuesta mas rápido y de calidad.
      http://tupale.org/foro

  2. Gina
    28 julio, 2011 at 6:17 AM

    Hola necesito hacer una impresion despues de hacer la consulta osea necesito imprimir la tabla dimenica, utilizando musql, php y dreamweaver

    Alguien que me ayude
    Gracias

    • 28 julio, 2011 at 6:29 PM

      si lo que necesitas es una opción de imprimir puedes usar la función print, de javascript, si lo que te interesa es el formato pendiente de la próxima entrega del curso porque voy a explicar algo asi.

  3. JC
    11 enero, 2012 at 10:52 PM

    Bueno para paginar resultados yo utilizo esta clase para paginar resultados en php.

    Pruebenla y me cuentan como les va.

  4. 28 octubre, 2012 at 6:38 PM

    Muchas gracias, muy bueno.

  5. Miguel
    5 diciembre, 2012 at 4:45 AM

    Hola:
    He bajado esta extensión y la he instalado con el Extension Manager. Aparece instalada correctamente pero luego Dreamweaver no me la muestra en ningún menú ni en la ventana de comportamientos. Estoy utilizando tando el CS5 como el CS6. ¿sabes si funciona para estas versiones y dónde puedo localizarla? sino conoces alguna otra extensión de este tipo para estas versiones de dreamweaver?
    Gracias.

    • 5 diciembre, 2012 at 8:05 AM

      Hola amigo, yo uso la misma extencion en CS6 y me corre sin problemas, revisa bien el panel de comportamientos. xD

  6. Racso
    24 diciembre, 2012 at 10:27 AM

    Hola kalvinmanson, me parece excelente el tutorial con extensión incluida. Disculpa si no es el lugar adecuado, pero quisiera saber si me puedes ayudar con una extensión para importar -exportar excel y para exportar a pdf una página php con una tabla html que muestra textos dinamicos de un juego de registros, graciasss

    • 24 diciembre, 2012 at 10:37 AM

      Hola amigo, para exportar en PDF o en excel lo puedes hacer de maneras muy simples solo manejando los headers en PHP, pero para hacerlo mas facil y tener un resultado de mayor calidad te recomiendo usar clases para optimizar esto, por ejemplo aqui hay una clase para generar PDFs con PHP.
      http://blog.unijimpe.net/generar-pdf-con-php/

  7. Racso
    24 diciembre, 2012 at 4:23 PM

    Hola, muchas gracias por responder tan rápido, disculpa mi ignorancia, pero de programación puedo decir que no se nada, sin embargo he logrado hacer grandes cosas con los juegos de registro y los comportamientos de servidor y varios tutoriales. Estoy haciendo una web que tiene un buscador de usuarios y donde tengo un juego de registros avanzado donde defino variables, los resultados los muestro con la opción tabla dinamica donde me pide cuantos resultados quiero mostrar y puede hacer el paginado gracias a tu excelente tutorial y la extension.

  8. Racso
    24 diciembre, 2012 at 4:24 PM

    Hola, muchas gracias por responder tan rápido, disculpa mi ignorancia, pero de programación puedo decir que no se nada, sin embargo he logrado hacer grandes cosas con los juegos de registro y los comportamientos de servidor y varios tutoriales. Estoy haciendo una web que tiene un buscador de usuarios y donde tengo un juego de registros avanzado donde defino variables, los resultados los muestro con la opción tabla dinamica donde me pide cuantos resultados quiero mostrar y puede hacer el paginado gracias a tu excelente tutorial y la extension. En los resultados, inserté una imagen que está incluida en el comportamiento repetir region, esa imagen es un lik a una página llamada ficha que es la que muestra todos los datos del usuario, viene siendo la página detalle, donde le paso el id del usuario por una variable. Esa página ficha tiene una tabla que en la primera columna de arriba hacia abajo es el encabezado, y en la segunda columna pongo los textos dinamicos para que se muestren los datos del juego de registro, o sea, quedaria algo asi:

    Ficha generada por: {usuario.nombre} {usuario.apellidos}
    Logo (imagen.jpg)
    _________________________________________________________________________

    FICHA DE USUARIO

    id: {recordset1.id} Estado del usuario: {recordset1.estado}
    Nombre: {recordset1.nombre} Fecha: {recordset1.fecha}
    Dirección: {recordset1.direccion} Institución: {recordset1.institucion}
    Municipio: {recordset1.municipio}
    Provincia: {recordset1.provincia}

    O sea, en la vista código tengo los datos de conexión, el juego de registros donde agarra el id de usuario especifico por el metodo get. y donde dice {recordset1.id} en la vista diseño, en la vista codigo dice: . O sea, que me es un poco complicado adaptar el ejemplo a lo que necesito, como te decía por mi falta de conocimientos. En el ejemplo los encabezados de columna son numero y mes, de izquierda a derecha, los míos son de arriba hacia abajo, utilizo código php etc. Yo quisiera que al hacer clic en la imagen ficha, que es un link a la página ficha.php en vez de abrirme la pagina, me genere un pdf con esa misma estructura y me permita guardarlo o abrirlo directamente, muchas gracias y disculpa tanto rollo…

  9. Oscar
    21 noviembre, 2013 at 4:29 PM

    Hola quisiera amigo kalvin dentro de las posibilidades si se pudiera desrcargar una extensión de tecnorama llamada dynamic dependant dropdown menus que son combos dependientes, gracias de antemano es que mi país tiene bloqueados muchos sitios, incluyendo el de adobe…

    • 21 noviembre, 2013 at 6:51 PM

      Hola amigo, se que al iniciar estas herramientas nos facilitan mucho el trabajo, pero hay cosas que es mejor no hacerlo usando estos plugins, te recomiendo que uses css puro para hacer menús desplegables, no es difícil aprender y tu código sera mucho mas limpio y funcional.

  10. pablo
    7 mayo, 2015 at 2:00 PM

    Al archivo tiene contraseña, cual es?

  11. angel
    2 junio, 2016 at 9:06 PM

    Estimado Kalvin el enlace esta roto podrias corregirlo? esta es una extension genial

    • 29 julio, 2016 at 5:49 PM

      Por desgracia esta extension ya no esta disponible lo recomendable es aprender a usar las opciones de LIMIT de SQL para aprender a paginar desde el código.

Deja un comentario

A %d blogueros les gusta esto: