2011-01-13 3 views
0

Ich lasse den Benutzer durch Listen von Daten durchblättern. Ich habe es mit 2 SQL-Anweisungen implementiert, um die Zählung zu erhalten und eine, damit sie die nächste Sektion bekommen. Ich erhalte die Zählung die Anzahl der Seiten zu zeigen und den Benutzer auf einem beliebigen Seite lassen, wie zum Beispiel:php und MySql Paging durch lange Listen von Daten

<< < 1 2 3 4 5 > >> 245 Items 

SELECT count(*) FROM list; 

SELECT * FROM list limit "$start $rows"; 

ich nur gefragt, ob es ein besserer Weg war. Es sieht ineffizient aus, zumal mein SQL mit vielen Joins und Bedingungen, die ich zweimal ausführen muss, kompliziert ist.

Dank

Antwort