AddOn


Class pagination

Beschreibung

Einfache Pagination-Klasse für REDAXO.

Einfache Pagination-Klasse für REDAXO, die es ermöglicht die Ergebnisse einer Datenbankabfrage einfach über mehrere Seiten zu verteilen. Nützlich ist das bei Auflistungen jeglicher Art (z.B. Gästebuch, Verzeichnis, etc...)

Verwendung:
<?php
require $REX['INCLUDE_PATH'].'/classes/class.pagination.inc.php';

$params = array(
'page' => 'structure',
'category_id' => $category_id
);
$sql = 'SELECT * FROM '.$REX['TABLE_PREFIX'].'article ORDER BY id';

$pag = new pagination('index.php', $sql, $params, 3, 'cpage');
$pag->getPagination();

foreach($pag->result as $row)
{
// Ausgabe der Datensätze
}

// Ausgabe der Seitenauswahl (nur wenn mehr als eine Seite)
echo $pag->pagination;
// Ausgabe "Seite x von y" (nur wenn mehr als eine Seite
echo $pag->pagecount;
?>


Umsetzung

Michael Schlechtinger - Webentwicklung & mehr

Frohnenberg 16 51580 Reichshof www.michaelschlechtinger.de

Versionen

Für REDAXO
4.2.x
Veröffentlicht am
22.05.2009

class.pagination.inc.php