QuiBui LE download

Download QuiBui LE Version 1.5.1 (beta)

Mittwoch, 19. September 2007

Lektion 3: Durch MySQL-Liste blättern

Schauen wir uns mal an, wie durch eine lange Liste mit QuiBui geblättert werden kann. Was ich schon vorab sagen kann: es ist wirklich einfach ;)

Gegeben sei eine MySQL-Tabelle, wie z.B. diese:


Tabelle: albums
-----------------------------------------
| jahr | album | verkauft|
-----------------------------------------
| 1981 | Face Value | 19 Mio. |
| 1982 | Hello, I Must Be Going!| 15 Mio. |
| 1985 | No Jacket Required | 32 Mio. |
| 1987 | 12"ers (Remixes) | 1 Mio. |
| 1989 | …But Seriously | 26 Mio. |
| 1989 | Serious Hits… Live! | 22 Mio. |
| 1993 | Both Sides | 10 Mio. |
| 1996 | Dance Into The Light | 5 Mio. |
| 1998 | ...Hits | 15 Mio. |
| 1999 | A Hot Night In Paris | 1 Mio. |
| 1999 | Tarzan-Soundtrack | 2 Mio. |
| 2002 | Testify | 5 Mio. |
| 2003 | Bärenbrüder-Soundtrack | |
| 2004 | Platinum Collection | 1 Mio. |
-----------------------------------------



Nehmen wir an, wir wollen nur je 5 Einträge gleichzeitig anzeigen - weitere sollen durch Blättern erreichbar sein.

Zuerst geben wir die Liste einfach aus. (Hier ausführlich, wie das geht)

foreach(QB_TABLE2ARRAY('albums') as $album) {
echo $album['jahr'] . " " . $album['album'] . "<br>";
}


Jetzt setzen wir im Kopf der PHP-Datei eine QuiBui-Variable fest, die das Blättern steuert:

$_QB_MAX_PER_PAGE gibt an, wie viele Einträge pro Seite angezeigt werden sollen. Wir wollten hier 5 anzeigen. Also:

$_QB_MAX_PER_PAGE = 10;

Jetzt fügen wir an die gewünschte Stelle die Links zum Blättern ein:

echo QB_PAGINATION_LINKS(QB_COUNTTABLE('albums'));

Nun ja, das war's auch schon! Sehen wollen? Quelltext ist auch dabei!

Keine Kommentare: