$noRegistros =5; //Registros por página
$pagina = 1; //Por default, página = 1
if($_GET["pagina"]) //Si hay página por ?pagina=valor, lo asigna
$pagina = $_GET["pagina"];
//echo "Pagina: ".$pagina."
";
$sSQL = "select * from noticias where id_noticias!=1 and estado=1 order by id_noticias desc LIMIT ".($pagina-1)*$noRegistros.",$noRegistros";
//$noticias=$menu_logic->Listar("select * from noticias where id_noticias!=1 and estado=1 order by id_noticias desc limit 3");
$noticias=$menu_logic->Listar($sSQL);
$cantt=mysql_num_rows($noticias);
while($noticia_data=mysql_fetch_array($noticias)){
$id_=$noticia_data['id_noticias'];
$titulo_=$noticia_data['titulo'];
$imagen_=$noticia_data['fecha'];
$descri_=$noticia_data['descri'];
?>
}
?>
//Imprimiendo páginas
$sSQL2 = "select * from noticias where id_noticias!=1 and estado=1 order by id_noticias desc";
$result = $menu_logic->Listar($sSQL2);
$totalRegistros = mysql_num_rows($result); //Almaceno el total en una variable
//echo "
Total registros: ".$totalRegistros.", Pagina: ";
$noPaginas = $totalRegistros/$noRegistros; //Determino la cantidad de páginas
if($totalRegistros>$noRegistros)
{
for($i=1; $i<$noPaginas+1; $i++) { //Imprimo las páginas
if($i == $pagina)
// echo "$i "; //A la página actual no le pongo link
echo '
'. $i .''; //A la página actual no le pongo link
else
echo '
'.$i.' ';
}
}
?>