ciao ho questa paginazione:
<?php
$ristot = mysql_num_rows($querytotale);
$npag = ceil($ristot / $risperpag);
$p = $_GET['p'];
?>
<?=($p!=1?'<li><a href="index_admin_ins_articoli_elenco.php?p='.($p-1).'&menu=articoli&country=ita" class="prev page-numbers">Indietro</a></li>':'')?>
<? for($i=1;$i<=$npag;$i++){
if($p==$i){
echo '<li><span class="page-numbers current">'.$i.'</span></li>';
}else{
echo '<li><a href="index_admin_ins_articoli_elenco.php?p='.$i.' &menu=articoli&country=ita" class="page-numbers">'.$i.'</a></li>';
}
}
?>
<?=($p!=$npag?'<li><a href="index_admin_ins_articoli_elenco.php?p='.($p+ 1).'&menu=articoli&country=ita" class="next page-numbers">Avanti</a></li>':'')?>
ma visto che mi escono 457 pulsantini sulla pagina vorrei fargli mettere dei puntini quando sono più di 15 pagine.
Ad esempio:
INDIETRO – 1 – 2 – 3 – 4 – …. – 12 – 13 – 14 – 15 – AVANTI
sapete come si fa?
Grazie