Hola hace poco implemente una paginacion en mi web, muestra la pagina siguiente y pagina anterior y abajo de todo muestra el numero total de paginas, el problema ahora es que ya cuento con las de 20 paginas y necesito ayuda para hacer que me muestre 10 paginas, ejemplo: si estoy en la pagina 10 que me muestre hasta abajo de la 5 a la 15.
Es decir que no me aparezcan como las tengo ahora.
Este es el codigo que utilizo para mostrar el total de paginas
Código PHP:
<?
if ($paginas > 1) {
$count = 1;
while ($count < $paginas + 1) {
if($pagina == $count) {
if($count == 1)
echo "<strong> <a style='color:#000;' href=\"./videos.html\">$count</a></strong> ";
else
echo "<strong> <a style='color:#000;' href=\"./videos-$count.html\">$count</a></strong> ";
} else {
if($count == 1)
echo "<strong> <a href=\"./videos.html\">$count</a></strong> ";
else
echo "<strong> <a href=\"./videos-$count.html\">$count</a></strong> "; }
$count++;
}
}
?>
$paginas = total de paginas
$pagina = pagina actual
Espero me puedan ayudar, no se de que forma lograrlo.