Erweiterung Seitenanzahl/Navigation

zamo76

Erfahrenes Mitglied
Hallo,

ich möchte meine Seitennavigation erweitern bzw. verkürzen. Es sollen halt nur jeweils die ersten 5 Seiten angezeigt und dementsprechend "zurück" und "nächste" als Navigation hinzugefügt werden. Hier der Codeschnipsel:

PHP:
//Ausgabe der Links zu den Seiten
for($a=0; $a < $wieviel_seiten; $a++)
   {
   $b = $a + 1;
   //Wenn der User sich auf dieser Seite befindet, keinen Link ausgeben
   if($seite == $b)
      {
      echo "<b>$b</b>&nbsp;";
      }
   //Aus dieser Seite ist der User nicht, also einen Link ausgeben
   else
      {
      echo "[<a href=\"?seite=$b&bildschirm=$bildschirm\">$b</a>]&nbsp;";
      }
   }

Wäre für jeden Denkanstoss dankbar...

Danke
zamo76
 
Aha,

der Wert wird hier definiert:

PHP:
//Errechnen wieviele Seiten es geben wird
$wieviel_seiten = $menge / $eintraege_pro_seite;

Da müsste ich wahrscheinlich irgendwie ein Limit hineinbekommen, oder?

Und es gibt noch dies:

//Ausrechen welche Spalte man zuerst ausgeben muss:

$start = $seite * $eintraege_pro_seite - $eintraege_pro_seite;
 
Zuletzt bearbeitet:
Hi, reicht es nicht, wenn du bloß $wieviel_seiten durch 5 tauscht?

PHP:
//Ausgabe der Links zu den Seiten
for($a=0; $a < 5; $a++)

schiese
 
o.k., aber dann habe ich ja nur 1 2 3 4 5 dort stehen.

Ich möchte ja das es so aussieht:

<< zurück 1 2 3 4 5 nächste >>
 
Suche mal in diesem Forum mit dem Stichwort Blätterfunktion. Damit wirst du sicher fündig. Das Thema wurde nämlich bereits häufig behandelt.
 
Zurück