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