Moin,
ich brauche Hilfe bei der Erweiterung meiner Blätterfunktion
Das was ich bisher habe:
erste << 1 2 3 4 5 || 6 || 7 8 9 10 11 12 13 14 15 16 17 18 19 20 >> letzte
Gibt es nun 100 Seiten stehen dort natürlich alle Seiten von 1 bis 100. Und genau das gefällt mir nicht.
Ich möchte nur eine bestimmte Spanne anzeigen. z.B. 5 Seiten davor und 5 Seiten danach. So dass es aussieht wie:
erste << ... 10 11 12 13 14 || 15 || 16 17 18 19 20 ... >> letzte
// Beispiel Werte
$limit = 50;
$total = 10000;
// Schleife
for ($i = 1; ($i <= $total/$limit ); $i++) {
$fwd = ($i-1) * $limit;
if($i > 40) continue;
echo '<a href="index.php?start='.$fwd.'">'.$i.'</a> ';
}
Hierbei bricht er selbstverständlich nach 40 Seiten mit der Ausgabe ab.
Jedoch hätte ich das oben genannte gewünschte Ergebnis.
Kann mir jemand die / den entscheidenden Tipp geben?
Herzlichen Dank
Hannes