Vous pouvez créer paginée requête de base de données MySQL dans Drupal via la fonction pager_query . Vous pouvez utiliser cette fonction tout en menant des requêtes de sélection que vous voulez à la page . La fonction pager utilise requêtes fondé sur des limites afin d'obtenir les documents nécessaires pour créer une page spécifique. Il a besoin de travailler sur le nombre d'enregistrements renvoyés par la requête afin de calculer le nombre de pages . Choses que vous devez
pager_query fonction
PhpMyAdmin
Afficher plus Instructions
1
aller sur des sites /includes et de localiser " pager.inc . " Double cliquez sur le fichier pour l'ouvrir. Pager.inc inclut des fonctions API de Drupal, ce qui contribue à illustrer les résultats de base de données comme un ensemble de pages . Vous pouvez voir la définition de la fonction pager_query dans ce dossier .
2
Accéder à votre PHPMyAdmin . Cliquez sur " requête" pour lancer une requête SQL. Créez des éléments du tableau de données dans MySQL en utilisant le code suivant:
créer la table ' items' (produits
'title' varchar (255) NOT NULL default '' , 'description'
varchar (255) NOT NULL)
insertion de données dans les nouvelles tables via le code :
INSERT INTO articles (titre, description) VALUES ( ' item1 ', ' Le premier élément ') < br >
3
aller sur des sites /all /et recherchez le fichier PHP que vous voulez insérer la requête. Insérez la requête suivante dans le fichier php :
< php
$ query = " SELECT titre , la description FROM { points }";
$ result = pager_query ( $ query , 10, 0 , NULL, cat_id $ ) ;
> Photos
le premier argument est le nom pager_query requête à exécuter ? . Le second définit le nombre de résultats de la requête à afficher sur chaque page. Le troisième argument indique le numéro de la page, nous travaillons actuellement avec . La quatrième représente count_query $ tandis que le dernier spécifie le paramètre qui doit être transmis à la requête.