10 Einträge pro Seite
peter
- php
0 Andreas Cloos0 romy0 mamue
Ich habe ein problem mit der auflistung von meinem Gästebcuh , denn
es werden die ganzen einträge in einer wurst nach unten geschrieben
aber ich möchte das auf jeder Seite nur 10 einträge stehen sollen
und beim 11 eintrag eine neue Seite geöffnet wir . So wie hier bei
diesen Forum wie kann ich das am besten schreiben ?
Hallo,
aber ich möchte das auf jeder Seite nur 10 einträge stehen sollen
und beim 11 eintrag eine neue Seite geöffnet wir . So wie hier bei
diesen Forum wie kann ich das am besten schreiben ?
Dieses Beispiel sollte Dein Problem lösen:
http://www.dclp-faq.de/q/q-mysql-seitenweise.html
Ich habe ein problem mit der auflistung von meinem Gästebcuh , denn
es werden die ganzen einträge in einer wurst nach unten geschrieben
aber ich möchte das auf jeder Seite nur 10 einträge stehen sollen
und beim 11 eintrag eine neue Seite geöffnet wir . So wie hier bei
diesen Forum wie kann ich das am besten schreiben ?
es gibt sicherlich mehrere Varianten hier ist eine:
1. beschränken der Datensatzausgabe mit offset (startwert) und limit (anzahl anzuzeigender dokumente)
2. mach eine navi in der art : prev 123 next und verlinke sie einzeln
wobei du bei next immer um limit hochzählst, in deinem bsp also 10
, bei prev logischerweise wieder runterzählst und bei den Ziffern direkt festlegst welches offset die haben
<tip> navi kriegst du hin, indem du ersteinmal alle datensätze durchzählst und durch limit teilst um die max seitenanzahl zu bekommen</tip>
wenn du noch fragen hast, meld Dich nochmal
ciao
romy
hallo peter,
wenn du eine mysql-datenbank verwendest, geht das etwa ganz einfach, indem du nur jeweils 10 einträge - das geht mit dem LIMIT-befehl - ausliest; wenn du keine datenbank verwendest, kannst du schleifen (etwa 'for') einsetzen, um nach 10 einträgen die ausgabe abzubrechen und einen link (weiter) auszugeben, der zu den nächsten 10 einträgen führt ...
mfg
mamue