Ver Mensaje Individual
  #16 (permalink)  
Antiguo 26/06/2013, 15:07
Avatar de andresgarciadev
andresgarciadev
 
Fecha de Ingreso: junio-2013
Mensajes: 218
Antigüedad: 10 años, 10 meses
Puntos: 32
Respuesta: problema con paginador al mostrar los enlaces

guardarmicorreo creo que con ese codigo en la parte de
$boton_final = $total_paginas - ($paginas + $registros);
$boton_final = $total_paginas - $boton_final;
creo q con eso no funcionara bien..... pero bueno....

perdon pithon XD pense tanto en q no se pasara del final que olvide que tmb tenia q retroceder hahahaha
bueno ahora si podre el codigo completo como creo deberia ser ok?


Código PHP:
Ver original
  1. $registros = 5;
  2.     $paginas =isset($_GET['pagina']) ? $_GET['pagina'] : null;
  3.      
  4.     if (!$paginas){
  5.         $comienzo = 0;
  6.         $paginas = 1;
  7.     }else{
  8.         $comienzo = ($paginas - 1) * $registros;
  9.     }
  10.     $inicio= $paginas;
  11.     $fin = $total_paginas;
  12.     if($total_paginas>5){
  13.          if($paginas<4){
  14.          $inicio= 1;
  15.          $fin = $inicio+$registros;
  16.          }elseif(($paginas+($registros-2))<$total_paginas){
  17.          $inicio= $pagina - 2;
  18.          $fin = $inicio+$registros - 2;
  19.          }
  20.     }
  21.  
  22.     if(($paginas - 1) > 0){
  23.          echo "<a href=\"#\" onclick=\"paginador('".($paginas-1)."')\">< Anterior</a>";
  24.     }
  25.     for ($i=$inicio; $i<=$fin; $i++){
  26.        if ($paginas == $i){
  27.           echo "<b>".$paginas."</b>";
  28.        }else{
  29.           echo "<a href=\"#\" onclick=\"paginador('$i')\">$i</a>";
  30.        }
  31.     }
  32.     if(($paginas + 1)<=$total_paginas){
  33.         echo "<a href=\"#\" onclick=\"paginador('".($paginas+1)."')\">Siguiente ></a>";
  34.     }


bueno creo que con eso ya funcionaria .-.
prueba primero el de guardarmicorreo haber si q funciona ya q sinceramente solo vi algo del codigo y no todo asi q no stoy seguro si este bien o mal e.e