Bu umarım işini görür

<?
$kaca=3;//kaçtane sıralasın ?
if($_GET[sayfa]==""){
$sayfa=0;
}else{$sayfa=$_GET[sayfa];}
$sorgu=mysql_query('select * from yazilar order by id desc limit '.($sayfa*$kacar).','.$kacar); 
$kacsecili=mysql_num_rows($sorgu);
if($kacsecili>0){$toplam=mysql_fetch_row(mysql_query('SELECT COUNT(*) FROM yazilar order by id desc'));} 
while($c=mysql_fetch_row($sorgu)){



                $yzid=$c['id'];

                $yaziyorum=mysql_query("select * from yorumlar where `yazid`='$yzid' and `onay`='1'");

                 $yorumsayi=mysql_num_rows($yaziyorum);

                echo '<p align=left>';
                 
                echo '<h2><a href=/'.$c["id"].'/'.seo($c["baslik"]).'/>'.$c['baslik'].'</a></h2>';

                echo '<div>'.bbcode(substr($c['icerik'],0,350)).'<font color=#999999></font> <a href=/'.$c["id"].'/'.seo($c["baslik"]).'/><i>[Devamı İçin Tıklayın...]</i></a></div>';

                echo '<div align="right"><small>Yorumlar: <b>#'.$yorumsayi.'</b> | İzlenme: <b>'.$c['hit'].'</b> | '.$c['tarih'].' by <b>'.$yazar.'</b></small></div>';            

        }
		$kacsayfa=ceil($toplam[0]/$kacar); 
if($sayfa>0){
$geri='<a href="?sayfa='.($sayfa-1).'">Geri</a>';
}if ($sayfa<3 ){
$sayim=0;
}else{
$sayim=$sayfa-3;
}for($i=$sayim;$i<$kacsayfa;$i++)
{if($sayfa==$i)
{echo "<span class=current>".($i+1)."</span>";
}else{echo 'ilerleme'=>'<a class="musti" href="?sayfa='.$i.'">'.($i+1).'</a>';}
if ($i == $sayfa+3){
break;}}
if($kacsayfa>($sayfa+1)){
echo '<a href="?sayfa='.($sayfa+1).'">İleri</a>';}
		?>