Ciao!
Ho seguito questo tutorial http://www.mrwebmaster.it/tutorial/php/tutorial455.htm per la paginazione dei risultati di una select, in particolar modo per visualizzare un tot di risultati ed i pulsanti back e next.
Il problema è che questo codice:
conCodice PHP:
if ($npages > 1){
if ($pag > 1){
echo "<a href=\"home.php?lang=".$lang."&nav=".$nav."&pag=".--$pag."\">";
echo "« back</a>|";
}
if ($pag < $npages){
echo "<a href=\"home.php?lang=".$lang."&nav=".$nav."&pag=".++$pag."\">";
echo "next »</a>";
}
}
$x_pag=5;
if (!isset($_GET['pag'])) {
$pag = 1;
}
else {
$pag = $_GET['pag'];
}
$nrows=pg_NumRows($selcont);
$npages = ceil($nrows / $x_pag);
teoricamente non dovrebbe uscire il next nell'ultima pagina, ed invece esce.. come mai?!