Un problema con la divisione in pagine... scusate se ne scrivo anche se esistono già 1000post, ma è un problema che devo risolvere urgentemente e non ho il tempo di modificare radicalmente lo script...
Questo codice funziona sempre tranne nel caso che siano inseriti multipli di 6 perché viene conteggiata una pagina in più rispetto al necessario e questa rimane vuota...Codice PHP:
//voglio dividere i record per 6
$t = 6;
//$row2['tot'] è il totale dei record da dividere
$n = ((($row2['tot'])/$t)+0.5);
$r = round($n);
$inizio = ($_GET['pagina']-1)*6;
$fine = 6;
$query = "SELECT * FROM XYZ DESC LIMIT $inizio, $fine";
for ($i=1; $i<=$r; $i++) {
if ($_GET['pagina']==$i)
echo $i;
else
echo '[url="XYZ"]'.$i.'[/url]';
echo '';
}
Come lo aggiusto?
Grazie
![]()