ColdFusion es un lenguaje de programación que ayuda a los desarrolladores web escribir , páginas web controladas por datos dinámicos rápidamente. El lenguaje ColdFusion ayuda a los desarrolladores , proporcionando una gran cantidad de funciones integradas para visualizar, gestionar y mostrar datos . El enfoque de ColdFusion a proporcionar la paginación de las páginas Web con bases de datos permite a los desarrolladores para determinar la página actual, los datos de lista y mostrar enlaces a páginas que preceden o siguen a la página actual de datos. Cosas que necesitará Base de datos impulsada por ColdFusion guión
Ver Más instrucciones
1
determinar cuántos registros se mostrarán en cada página, y crear una variable para contener que número . Por ejemplo , si desea mostrar 10 registros por página , puede crear una variable llamada " records_on_page " y ponerlo a 10 :
2 Para saber cuántos registros contiene la base de datos y almacenar ese número en una variable. Por ejemplo, si la base de datos incluye una columna llamada id para cada registro de la tabla names_of_pages :
SELECT COUNT (id ) AS registros de names_of_pages
< /cfquery >
3
Número de las páginas de su informe con bases de datos basado en datos obtenidos de la base de datos , y determinar el primer registro que se mostrará en función del número de página actual . La primera línea del código de ejemplo siguiente muestra cómo establecer el nombre de la variable que hace referencia a la página actual a 1 , por lo que las pantallas comienzan con la primera página de datos. La segunda línea de código de ejemplo muestra cómo determinar qué registro debe presentar primero en la página actual.
< CFSET first_record = url_of_page * records_on_page - records_on_page >
4
Establecer el vínculo " página anterior " al determinar primero si existe una página anterior , y si es así , la creación de un enlace a ella . Para continuar con los ejemplos anteriores, este código de ejemplo comprueba primero para ver si la página actual es la número 1 , si es así , imprime texto que informa al usuario de que no existe una página anterior . Si la página actual no es la primera página, se envía el texto que está vinculado a la página anterior.
No Anterior
href="pages.cfm?page=#url_of_page-1#"> Anterior < /a >
< /cfif >
página 5
Ajuste la "Página siguiente " link determinando primero si la página actual es la última página , y si no, la creación de un vínculo a la página siguiente. Este código de ejemplo determina primero el número de registros ya han sido representada multiplicando el número de página actual por el número de registros en cada página , y la determinación de si el resultado es menor que el número total de registros en la base de datos . Si es así, envía el texto que está vinculado a la página siguiente . Si se han mostrado todos los registros , imprime texto que informa al usuario de que hay más páginas disponibles.
Página siguiente < /a >
No Siguiente página
< /cfif > ;