Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   Paginacion (https://www.clubdelphi.com/foros/showthread.php?t=82024)

lucas05 16-01-2013 23:09:00

Paginacion
 
Hola espero que puedan ayudarme, hice un paginador en php, esta funcionando bien pero tiene un pequeño problema y es que si tengo 50 enlaces me muestra los 50 enlaces.
Como prodria hacer para limitar la cantidad de enlace que muestra, hacer algo como esto:

Anterior [1] ... [5] 6 [7] ... [11] Siguiente

Este es el código que estoy usando:

Código PHP:

<?php

     
if ($pagina 1){
     echo 
"<a href='mipagina.php?pagina=". ($pagina 1) ."'> Anterior </a>";
     }
                     
      for (
$i=1;$i<=$total_paginas;$i++){
          
             if (
$i==$pagina){
                 echo 
"<strong> ".$i." </strong>";
             }
             else{ 
                 echo 
"<a href='mipagina.php?pagina= ".$i."'> [ $i ] </a>";
            } 
      }

   
     if (
$pagina $total_paginas){
     echo 
"<a href='mipagina.php?pagina=". ($pagina 1) ."'> Siguiente </a>"
     }

?>

Desde ya Muchas Gracias.

Casimiro Notevi 17-01-2013 01:42:13

Por favor, recuerda poner títulos descriptivos, gracias ;)


La franja horaria es GMT +2. Ahora son las 09:55:48.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi