September 2009
Intermediate to advanced
912 pages
48h 11m
German
Sie möchten eine große Datenmenge seitenweise anzeigen und Links für die Navigation durch die Datenmenge bereitstellen.
Nutzen Sie die datenbankspezifische Syntax, um nur einen Teil der Zeilen abzurufen, die von Ihrer Abfrage gefunden werden. Listing 12.35 zeigt, wie das bei SQLite funktioniert.
<?php
// Fünf Zeilen auswählen und dabei nach den ersten drei beginnen.
foreach ($db->query('SELECT * FROM zodiac ' .
'ORDER BY sign LIMIT 5 ' .
'OFFSET 3') as $row) {
// Mit jeder Zeile etwas machen.
}
?>Listing 12.35 Ergebnismengen auf mehreren Seiten anzeigen mit SQLite
Die Funktionen pc_indexed_links( ) und pc_print_link( ) in diesem Rezept helfen Ihnen bei der Ausgabe der Daten ...