Robert Kern: MySQL Query in Pages aufteilen

Hallo liebe Leser,

mein erstes PHP und MySQL Programm besteht aus einer kleinen Gilden Datenbank, wo sich jeder eintragen kann und der Besucher kann sich dieses listen:
http://www.swgnews.de/content/gildenliste/gildenliste.php

Was ich jetzt machen wollte, ist das wenn es mehr Einträge als eine bestimmte Zahl sind, das beim listen nur z.B. 10 angezeigt werden und dynamisch auf der Seite Links zu den einzelnen Chunks stehen (also sowas wie Page 1, 2, 3).

Jetzt habe ich mir die SQL Doku angeschaut und folgende Möglichkeit gefunden beim Select Statement:
SELECT * FROM table LIMIT 5,10;

Daraus könnte ich wohl sowas machen wie die Anzahl der Einträge des SQL Queries counten und das Ergebnis durch 10 teilen und das wäre schonmal die Anzahl der Pages.

Das LIMIT könnte dann LIMIT i,j; sein, was pro Page immer jeweils um 10 erhöht wird.

Wie ich diese Verbindung von Gesamt Einträge counten und Pages zur Verfügung stellen hinbekommen könne, das ist mir allerdings noch nicht so klar.

Was ich fragen wollte, ob ihr denkt das dies der richtige Ansatz ist, oder ob es andere Wege gibt, welche ihr vielleicht schon beschreitet habt.

Vielen lieben Dank,
Robert

  1. Hallo Robert,

    schau mal hier:
    http://www.php-center.de/artikel/blaettern.php3
    evt. ist es das gesuchte

    Gruss
    annA

    1. evt. ist es das gesuchte

      Gruss
      annA

      Super vielen lieben Dank Anna! *ganz doll umarm*

      Da mache ich gleich drann, das ist genau das gesuchte. Was währen wir ohne das Internet und solch gute Seiten nur. hihi

      Liebe Grüße und nochmal vielen Dank,
      Robert