a ok entonces ya tienes el total de paginas.....
lo que hice es muy parecio a lo que hizo guardarmicorreo XD (interesante nombre)
recorrer de la pagina que t encuentras hasta la pagina que te encuentras mas 5......
el problema es q use tu variable $total_paginas que pense no usabas
bueno entonces seria algo asi
Código PHP:
Ver original$paginas_a_mostrar = $paginas + $registros;
for ($i=$paginas; $i<=$paginas_a_mostrar ; $i++){
if ($paginas == $i){
echo "<b>".$paginas."</b>";
}else{
echo "<a href=\"#\" onclick=\"paginador('$i')\">$i</a>";
}
}
if(($paginas + 1)<=$total_paginas){
echo "<a href=\"#\" onclick=\"paginador('".($paginas+1)."')\">Siguiente ></a>";
}
con eso ya ahora si deberia estar bien.... pero como t dije aun saldra un error cuando estes por
la ultima pagina ya que siempre imprime 5 mas....
es decir toca hacer una validacion para que cuando este a 5 o menos paginas de $total_paginas
$paginas_a_mostrar sea igual al $total_paginas