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 ?>