Hola, bueno tengo mi paginador de los resultados de mi tablas de la DB, bueno funciona bien, pero muestra todas las páginas, por ser si hay 99 páginas muestra: 1 - 2 - 3 -4 -5 - 6 -7 -8 -9 etc.. hasta llegar a 99
quisiera que muestre 1 -2 - 3 - . - . -97 - 98 - 99
Alguien que pueda ayudarme, gracias.
Código:
$noRegistros = 5; // Número de noticias por página
$pagina = 1; // Página con la que iniciara
if($_GET["pagina"])
$pagina = $_GET["pagina"];
Código:
//Imprimiendo páginas
$sSQL = "SELECT count(*) FROM ".$db_articulos."";
$result = mysql_query($sSQL);
$row = mysql_fetch_array($result);
$totalRegistros = $row["count(*)"];
$noPaginas = $totalRegistros/$noRegistros;
for($i=1; $i<$noPaginas+1; $i++) {
if($i == $pagina)
echo "<span class='pagina_seleccionada'>$i</span> ";
else
echo "<a href=\"?pagina=".$i."\" class='paginas'>".$i."</a>";
}