Du kan skapa paged MySQL databas fråga i Drupal via funktionen pager_query . Du kan använda den här funktionen när du utför urvalsfrågor som du vill sidan . Den personsökare Funktionen använder LIMIT - baserade frågor för att erhålla de uppgifter som krävs för att skapa en specifik sida . Det måste räkna ut antalet poster som returneras av frågan i syfte att beräkna antalet sidor . Saker du behöver
pager_query funktion
PhpMyAdmin
Visa fler instruktioner
1
Gå till sajter /includes och lokalisera " pager.inc . " Dubbelklicka på filen för att öppna den . Pager.inc inkluderar Drupal API-funktioner , som hjälper illustrera databas resultat som en uppsättning sidor . Du kan se definitionen av pager_query funktion i denna fil .
2
Gå till din phpMyAdmin . Klicka på " Query " för att starta en SQL-fråga . Skapa ett objekt uppgifter tabellen i MySQL använder kod :
CREATE TABLE ' objekt ' (
' title ' varchar ( 255 ) NOT NULL default '' ,
"beskrivning" varchar ( 255 ) NOT NULL ) katalog
infoga data i de nya tabellerna via kod :
INSERT INTO objekt ( titel , beskrivning ) VALUES ( ' Objekt1 ' , ' Det första objektet ' )
3
Gå till sites /all /och hitta php fil du vill infoga frågan . Infoga följande fråga i php -fil : ?
< Php
$ query = " SELECT titel , beskrivning FRÅN { poster } ";
$ result = pager_query ( $ query , 10 , 0 , NULL , $ cat_id ) ,
>
det första argumentet i pager_query är frågan namn som ska utföras ? . Den andra definierar antalet frågeresultat som ska visas på varje sida . Det tredje argumentet visar numret på den sida som vi för närvarande arbetar med . Den fjärde representerar $ count_query medan den sista anger parameter som måste skickas till frågan .