phpbar.de logo

Mailinglisten-Archive

Re: [php] php/mysql "blaettern"
Archiv Mailingliste php_(at)_infosoc.uni-koeln.de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [php] php/mysql "blaettern"



Philipp Bosch wrote:
> 
> Ulrich Vogel wrote:
> 
> > Hallo,
> >  gibt es eine Loesung, wie man eine bestimmte Anzahl von
> > Datensaetzen auf einer Website mit php/mysql anzeigen kann?
> >
> > Mit der Moeglichkeit, "weiter" bzw. "zurueck" eine festgelegte
> > ANzahl von Datensaetzen zu blaettern?
> 
> Du kannst beim SELECT-query einfach hinten dran noch z.B. "LIMIT
> $offset,10" hängen. $offset sollte für die erste Seite 0 sein und für
> die folgenden Seiten jeweils um 10 erhöht werden. "LIMIT 30,10" bedeutet
> also, daß ab dem 30. Datensatz die nächsten 10 (also 30-39) ausgegeben
> werden sollen.
> 
Wenn du den "weiter" Link nur einbauen willst, wenn noch weitere
Einträge folgen, dann füg einfach "LIMIT $offset,11" ein. Werden
11 Rows zurückgeliefert, dann bau den Link ein. Werden weniger
Zeilen geliefert, dann lass den Link raus. Achte aber darauf, daß
nur 10 Rows angezeigt werden, sonst wundert sich der Betrachter.

Gruß 

Jens
 
-- 
Jens Kaiser                               Application Developer
Telemedia GmbH & Co KG                       Fon: 05241-80-1216
Carl-Bertelsmann-Straße 161 I                Fax: 05241-80-9518
D-33311 Gütersloh              E-Mail: jens.kaiser_(at)_telemedia.de

Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive