Prima stampi i dati, poi metti i pulsanti. Vuoi 5 news fai i 5 'bottoni' e qualche controllo del tipo
Codice PHP:
//qui usi la query che ti ho messo sopra. Poi stampi le pagine.
$q = "SELECT COUNT(*) as num FROM tabella";
$r = mysql_fetch_array(mysql_query($q));
if($r['num'] >= 5) {
echo' <a href="news.php?page=1">1</a> -
<a href="news.php?page=2">2</a> -
<a href="news.php?page=3">3</a> -
<a href="news.php?page=4">4</a> -
<a href="news.php?page=5">5</a>';
//se usi un for è meglio
}elseif($r['num'] >= 1) {
for($i=1;$i<=$r['num'];$i++)
echo '<a href="news.php?page='.$i.'">'.$i.'</a>";
}//altrimenti la tabella è vuota
Comunque quando dicevo posta quello che hai fatto, intendevo tutta la pagina, non la query, non penso che la tua pagina sia composta da una query.