Tecnología

Inicio

Cómo crear páginas de una base de datos en Drupal

Cómo crear páginas de una base de datos en Drupal


Puede crear paginado consulta de base de datos MySQL en Drupal a través pager_query función. Puede utilizar esta función mientras se realizan las consultas de selección que desee página. La función localizador utiliza consultas basadas en LÍMITE para obtener los registros necesarios para crear una página específica. Se necesita trabajar a cabo el número de registros devueltos por la consulta con el fin de calcular el número de páginas.

Instrucciones

1 Ir a los sitios / includes y localizar "pager.inc." Doble clic en el archivo para abrirlo. Pager.inc incluye funciones de la API de Drupal, que ayuda a ilustrar los resultados de base de datos como un conjunto de páginas. Puede ver la definición de la función pager_query en este archivo.

2 Vaya a su phpMyAdmin. Haga clic en "Consulta" para iniciar una consulta SQL. Crear un artículo en la tabla de datos en MySQL utilizando el código:

Crear 'elementos' table (

varchar 'título' (255) NOT NULL DEFAULT '',

'Descripción' varchar (255) NOT NULL)

Insertar datos en las nuevas tablas a través de código:

INSERT INTO artículos (título, descripción) VALUES ( 'elemento1', 'El primer elemento')

3 Ir a sites / all / y encontrar el archivo PHP que desea insertar la consulta. Inserte la siguiente consulta en el archivo PHP:

<? Php

$ Query = "SELECT título, la descripción de {} artículos";

$ Resultado = pager_query ($ consulta, 10, 0, NULL, $ cat_id);

?>

El primer argumento en pager_query es el nombre de la consulta a ejecutar. El segundo define el número de resultados de la consulta para mostrar en cada página. El tercer argumento muestra el número de la página que actualmente estamos trabajando. El cuarto representa $ count_query mientras que el último especifica el parámetro que necesita ser pasado a la consulta.