È possibile creare query di database MySQL paging in Drupal tramite funzione pager_query . È possibile utilizzare questa funzione durante lo svolgimento di query di selezione che si desidera pagina . La funzione di cercapersone utilizza query LIMIT a base per ottenere i record necessari per creare una pagina specifica . Ha bisogno di capire il numero di record restituiti dalla query per calcolare il numero di pagine . Cose che ti serviranno
pager_query funzione
PhpMyAdmin
Show More Istruzioni
1
Vai siti /includes e individuare " pager.inc . " Doppio clic sul file per aprirlo . Pager.inc include funzioni Drupal API , che aiuta a illustrare i risultati del database come un insieme di pagine . È possibile visualizzare la definizione di funzione pager_query in questo file .
2
Vai alla tua PHPMyAdmin . Fare clic su "Query " per avviare una query SQL . Crea il elementi della tabella di dati in MySQL utilizzando il codice :
CREATE TABLE ' voci ' (
'title' varchar ( 255 ) NOT NULL default'' , 'description'
varchar ( 255 ) NOT NULL )
dati inserire nel nuove tabelle tramite codice :
INSERT INTO articoli ( titolo, descrizione) VALUES ( ' elemento1 ', ' Il primo elemento ' ) < br >
3
Vai sites /all /e trovare il file php che si desidera inserire la query. Inserire la seguente query nel file php : ?
< Php
$ query = " title SELECT descrizione FROM { } voci " ;
$ risultato = pager_query ( $ query , 10 , 0 , NULL , $ cat_id ) ;
>
il primo argomento in pager_query è il nome della query da eseguire ? . Il secondo definisce il numero di risultati della query per visualizzare in ogni pagina . Il terzo argomento indica il numero della pagina che stiamo attualmente lavorando con . Il quarto rappresenta $ count_query mentre l'ultima specifica il parametro che deve essere passato alla query .