ciao, ho 76 record da visualizzare (10 record per pagina), mi visualizza solo 7 pagine cioè 70 record, non visualizza la pagina 8 che deve contenere gli ultimi 6 record.
Cosa sbaglio?
grazie
Codice PHP:
<?
$p1=max(0,$pageNum_p -2);
$p2=min($totalPages_p, $p1 +5);
if($p2==6) $p2=5;
?>
<?php if ($pageNum_p > 0) { // Show if not first page ?>
[url="<?php printf("]" class="button">[b]Precedente[/b][/url]
<?php } // Show if not first page ?>
<?php if ($p1 > 0) { // Show if not first page ?>
[url="<?php printf("]" class="button">1[/url]
<?php } // Show if not first page ?>
<?php if ($p1 >1) { ?>
...
<?php } // Show if not first page ?>
<?for($p=$p1;$p<$p2;$p++){?>
<?if($p==$pageNum_p){?>[*][url="#"]<?php echo ($p+1)?>[/url]
<?}else{?>
[url="<?php printf("]" class="button"><?php echo ($p+1)?>[/url]
<?}?>
<?}?>
<?php if ($p2 < $totalPages_p) { // Show if not last page ?>
...
[url="<?php printf("]" class="button2"><?=$totalPages_p?>[/url]
<?php } // Show if not last page ?>
<?php if ($pageNum_p < $totalPages_p) { // Show if not last page ?>
[url="<?php printf("]" class="button2">[b]Successiva[/b][/url]
<?php } // Show if not last page ?>