Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/12/2010, 12:34
Avatar de lokazo2010
lokazo2010
 
Fecha de Ingreso: diciembre-2010
Ubicación: Arequipa, Peru
Mensajes: 39
Antigüedad: 13 años, 5 meses
Puntos: 1
Abreviar numero de paginas?

hola, luego de una buscada en google logre hacer que los resultados aparezcan en paginas, pero surgio un problema:

hay demasiadas paginas (pueden verlo aqui: www.escribetufrase.com), osea como puedo hacer para que salga solo, Pagina 1 , 2 , 3 , .... , 80 ?

aqui les dejo la parte del scripot donde salen las paginas:

Código PHP:
<?
//UNA VEZ Q MUESTRO LOS DATOS TENGO Q MOSTRAR EL BLOQUE DE PAGINACIÓN SIEMPRE Y CUANDO HAYA MÃS DE UNA PÃGINA

if($num_rows != 0){
   
$nextpage$page +1;
   
$prevpage$page -1;
?><p><center><div align="center"><ul id="pagination-digg">
<?
//SI ES LA PRIMERA PÃGINA DESHABILITO EL BOTON DE PREVIOUS, MUESTRO EL 1 COMO ACTIVO Y MUESTRO EL RESTO DE PÃGINAS
 
if ($page == 1) {
    
?>
      <li class="previous-off">&laquo; Anterior</li>
      <li class="active">1</li> <?
    
for($i$page+1$i<= $lastpage $i++){?>
            <li><a href="index.php?page=<? echo $i;?>"><? echo $i;?></a></li>
 <? }
       
//Y SI LA ULTIMA PÃGINA ES MAYOR QUE LA ACTUAL MUESTRO EL BOTON NEXT O LO DESHABILITO
    
if($lastpage >$page ){?>       
      <li class="next"><a href="index.php?page=<? echo $nextpage;?>" >Siguiente &raquo;</a></li><?
    
}else{?>
      <li class="next-off">Next &raquo;</li>
<?  }
 } else {
         
//EN CAMBIO SI NO ESTAMOS EN LA PÃGINA UNO HABILITO EL BOTON DE PREVIUS Y MUESTRO LAS DEMÃS
    
?>
      <li class="previous"><a href="index.php?page=<? echo $prevpage;?>"  >&laquo; Anterior</a></li><?
      
for($i1$i<= $lastpage $i++){
                       
//COMPRUEBO SI ES LA PÃGINA ACTIVA O NO
            
if($page == $i){
        
?>  <li class="active"><? echo $i;?></li><?
            
}else{
        
?>  <li><a href="index.php?page=<? echo $i;?>" ><? echo $i;?></a></li><?
            
}
      }
         
//SI NO ES LA ÃšLTIMA PÃGINA ACTIVO EL BOTON NEXT    
      
if($lastpage >$page ){    ?> 
      <li class="next"><a href="index.php?page=<? echo $nextpage;?>">Siguiente &raquo;</a></li><?
      
}else{
    
?> <li class="next-off">Siguiente &raquo;</li><?
      
}
 }
}
}
?>
gracias :D