$sorgu=mysql_query("select * from haberler");
$limit=9;
$kayitSayisi=mysql_num_rows($sorgu);
$sayfaSayisi=ceil($kayitSayisi/$limit);
$baslangic=($syf*$limit)-$limit;
$sorgu=mysql_query("select * from haberler where kid='9' order by id desc limit $baslangic,$limit");Buradaki kodlara dikkat ederseniz;
tüm haberlerin sayısını limite bölüp sadece 9'uncu kategorideki haberleri listeliyorsunuz. Sayfaların fazla gözükmesinin sebebi bu.