Ciao, scusami ancora,
esiste un modo meno complicato per realizzare la stessa impaginazione ma con la visualiazzazione massima di 5 link alle pagine successive come fa questo forum:
Come devo modificare il mio codice:
Codice PHP:
// output paging system (could also do it before we output the page content)
if ($page == 1) // this is the first page - there is no previous page
echo "Previous ";
else // not the first page, link to the previous page
echo "[b]<a href=\"paging.php?page=" . ($page - 1) ."&date=$periodo" . "\">[Previous]</a>[/b]";
for ($i = 1; $i <= $pager->numPages; $i++) {
echo " | ";
if ($i == $pager->page)
echo "Page $i";
else
echo "<a href=\"paging.php?page=$i&date=$periodo\">Page $i</a>";
}
if ($page == $pager->numPages) // this is the last page - there is no next page
echo " Next";
else // not the last page, link to the next page
echo "[b]<a href=\"paging.php?page=" . ($page + 1) ."&date=$periodo" . "\">[Next]</a>[/b]";


Rispondi quotando