me arroja
1 - 2 - 3 - 4 - 5 - 6 -7 - 8 - 9 - 10 - 11 - 12 -13 -14
es decir solo quiero q me muestren 5 paginas
1 - 2 - 3 - 4 - 5
y cuando dea click a la 5ta pagina que aumenten 5 y ocultarce la pagina 2,3,4
1 - 5 - 6 -7 - 8 - 9 - 10
ayudenme porfa
este es mi codigo
Código PHP:
Ver original
<?php require_once 'controller/mostrarAnunciosxDistritoController.php'; $anuncios=null; $pagina=$_REQUEST['pagina']; $cantidadanuncios=$num_registros[0]['cantidad']; $registrosxpagina = 15; $maximo="5"; $next="5"; if ($pagina == 0) { $v1=($pagina + $maximo ); } elseif ($pagina == 5) { $v1=($pagina + $next); } else { $v1=($pagina - $next ); } ?>
Código PHP:
Ver original
<?php for ($i=1;$i<=$v1;$i++) { if ($i==1) { for ($i=1;$i<=$v1;$i++) { echo "<li><a href='anuncios.php?pos=".(($i-1)*$registrosxpagina)."&distrito=$distrito&inmueble=$inmueble&site=$operacion&pagina=$i'>".$i."</a></li>"; } }elseif ($i==12) { for ($i=12;$i<=$v1;$i++) { echo "<li><a href='anuncios.php?pos=".(($i-1)*$registrosxpagina)."&distrito=$distrito&inmueble=$inmueble&site=$operacion'>".$i."</a></li>"; } } } if ($posicion==0) { echo "<li class='disabled previous'><a href='javascript:void(0);'>←</a></li>"; }else{ echo "<li class='previous'><a href='anuncios.php?pos=".($posicion-$registrosxpagina)."&distrito=$distrito&inmueble=$inmueble&site=$operacion'>←</a></li>"; } if ($pagina==$v1) { echo "<li class='disabled next'><a href='javascript:void(0);'> →</a></li>"; }else{ echo "<li class='next'><a href='anuncios.php?pos=".($posicion+$registrosxpagina)."&distrito=$distrito&inmueble=$inmueble&site=$operacion'> →</a></li>"; } ?>