U kunt wisselbare MySQL database query te maken in Drupal via de functie pager_query . U kunt deze functie gebruiken tijdens het uitvoeren van selectiequery's die u wilt pagina . Het pager -functie maakt gebruik LIMIT - based queries aan het vereiste van een specifieke pagina maken platen te verkrijgen . Het moet uit te werken het aantal records geretourneerd door de query om het aantal pagina's te berekenen . Wat je nodig hebt pager_query functie PhpMyAdmin Toon Meer Aanwijzingen 1 Ga naar sites /includes en lokaliseren " pager.inc . " Dubbelklik op het bestand om het te openen . Pager.inc omvat Drupal API-functies , die helpt illustreren databank resultaten als een verzameling pagina's . U kunt de definitie van pager_query functie in dit bestand te bekijken. Kopen van 2 Ga naar je PHPMyAdmin . Klik op "Query " om een SQL-query te starten . Maak een gegevenstabel items in MySQL met behulp van code : CREATE TABLE ' artikelen ' ( 'title ' varchar ( 255 ) NOT NULL default '' , ' description' varchar ( 255 ) NOT NULL ) invoegen databank in de nieuwe tabellen via code : INSERT INTO artikelen ( titel, beschrijving ) VALUES ( ' item1 ' , ' het eerste item ' ) < br > 3 Ga naar sites /all /en vind de php-bestand dat u wilt de query te voegen . Voeg de volgende zoekopdracht in het php bestand : ? < Php $ query = " SELECT titel, beschrijving FROM { items } " ; $ resultaat = pager_query ( $ query , 10 , 0 , NULL , $ cat_id ) ; > het eerste argument in pager_query is de query naam uit te voeren ? . De tweede bepaalt het aantal zoekresultaten weer te geven op elke pagina . Het derde argument geeft het nummer van de pagina we zijn momenteel bezig met . De vierde vertegenwoordigt $ count_query terwijl de laatste specificeert de parameter die moet worden doorgegeven aan de query .
|