Linkleiste für Pager (Nach- und Verbesserungen)
bearbeitet von Jörg ReinholzMoin!
Vermutlich liegt es hieran:
~~~php
for($i=1;$i<=$pages;$i++)
{
$active = "";
if ($_SERVER["QUERY_STRING"] == "page=".$i): $active = "active"; endif;
echo mkPager(10 , 2), "\n";
}
echo "</div>";
~~~
mkPager wird demnach mehrfach aufgerufen und zeigt, weil die Konstante 'LIMIT' auf 1 gesetzt ist, genau eine Seite an: die aktuelle - also 2. Die aber für jeden Durchlauf in der for-Schleife.
Abhilfe: echo mkPager(10 , 2), "\n"; außerhalb der Schleife.
Jörg Reinholz
Linkleiste für Pager (Nach- und Verbesserungen)
bearbeitet von Jörg ReinholzMoin!
Vermutlich liegt es hieran:
~~~php
for($i=1;$i<=$pages;$i++)
{
$active = "";
if ($_SERVER["QUERY_STRING"] == "page=".$i): $active = "active"; endif;
echo mkPager(10 , 2), "\n";
}
echo "</div>";
~~~
mkPager wird demnach mehrfach aufgerufen und zeigt, weil die Konstante 'LIMIT' auf 1 gesetzt ist genau eine Seite an: die aktuelle. Die aber für jeden Durchlauf in der for-Schleife.
Abhilfe: echo mkPager(10 , 2), "\n"; außerhalb der Schleife.
Jörg Reinholz