Kategorilerin olduğu sayfadaki kodlar şu şekilde
<?php
$cek=mysql_query("select * from haber_kategori order by id desc");
while($veri=mysql_fetch_array($cek)){
$id=$veri['id'];
$baslik=$veri['kategori'];
?>
<ul id="menu-hizli-menu" class="menu"><li id="menu-item-143" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-143"><a href="kategori.php?habersayfa&id=<? echo $id ?>"><? echo $baslik ?></a></li>
<?
}
?>
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 13:53:21 -->-> Daha önceki mesaj 12:27:16 --
Şu şekilde çalışıyor fakat böylede kategorideki haberleri getirtemiyorum, manuel olarak yazınca geliyor, yani kategori id sini yazınca (where kid='9' )
<?php
if (empty($_GET["syf"])){
$syf=1;
}else{
$syf=$_GET["syf"];
}
$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");
while($kayit=mysql_fetch_array($sorgu)){
$baslik=$kayit['baslik'];
$id=$kayit[id];
echo "<a href='haberoku.php?sayfa&id=$id'>";
echo "$baslik <br>";
echo "</a>";
}
?>
Sayfalama kısmıda çalışan
<div class='wp-pagenavi'>
<span class='pages'>
<?php
echo '<center>';
if ($sayfaSayisi>1){//Tek sayfa ise sayfalama yapmaya gerek yok
for ($i=1;$i<=$sayfaSayisi;$i++){
echo '<a href="zayfalama.php?sayfa=listele&syf='.$i.'"';
if ($syf==$i){ echo 'class="syf_aktif"';}//Bulunduğumuz sayfayının linkine syf_aktif sınıfını geçiriyoruz.
echo '>'.$i.'</a>';
}
echo '</center>';
}
?>
</div>