Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/12/2012, 20:43
Avatar de xarmagedonx
xarmagedonx
 
Fecha de Ingreso: marzo-2009
Mensajes: 360
Antigüedad: 15 años, 1 mes
Puntos: 29
Respuesta: Limitar paginador en php

Hola, gracias por responder, probé con el siguiente código, pero no muestra ningún resultado

Me marca:
Cita:
No se encontraron resultados para Prueba
Código PHP:
Ver original
  1. $limite = 8;
  2.  
  3. $div = ceil($limite / 2);
  4.  
  5. $pagInicio = ($pagina > $div) ? ($pagina - $div) : 1;
  6.  
  7. if ($totalPaginas > $div) {
  8. $pagRestantes = $totalPaginas - $pagina;
  9. $pagFin = ($pagRestantes > $div) ? ($pagina + $div) : $totalPaginas;
  10. }else {
  11. $pagFin = $totalPaginas;
  12. }
  13.  
  14. if(($pagina - 1) > 0) {
  15.      echo "<a href='resultados.php?frase=" . $frase . "&buscar=Buscar&pagina=".($pagina-1)."' rel='nofollow'> Anterior </a> ";
  16. }
  17. for($i=$pagInicio; $i<=$pagFin; $i++) {
  18. if ($pagina == $i) {
  19.       echo "<b>".$pagina."</b> ";
  20.  
  21. } else {
  22.       echo "<a href='resultados.php?frase=" . $frase . "&buscar=Buscar&pagina=" . $i . "' rel='nofollow'>" . $i . "</a> ";
  23. }
  24. }
  25. if(($pagina + 1)<=$total_paginas) {
  26.  
  27.      echo "<a href='resultados.php?frase=" . $frase . "&buscar=Buscar&pagina=".($pagina+1)."' rel='nofollow'> Siguiente </a> ";
  28. }