con SELECT COUNT(*) FROM news; selzioni il numero totale di news

$nun_pagine=ceil($newsTotali/$news_per_pagina);



elenco delel pagine

<?
for($i=1; $i<=$num_pagine; $i++)
{
?>
<a href=pagina.pgp?pagina=<??$i?>><?=$i?></a>
<?
}
?>



mentre con questa select

if (!$pagina) $pagina = 1;
$inizio = ($pagina*$news_per_pagina)-$news_per_pagina;

$query="SELECT * FROM news LIMIT $inizio, $elementiPagina";