Sa Arkadaşlar.... Yapmak istediğim, istediğim kategori altındaki yazıları çekmek. Ben aşağıdaki gibi bir mantıkla çekmek istiyorum ama her seferinde tüm kategorilerdeki yazıları listeliyor. Nerede eksik yada hata yapıyorum söylermisiniz ? Ya da farklı bir mantık belirtirmisiniz ?

Listeleme Kodlarım
$sorgu2= mysql_query("SELECT * FROM makaleler order by id desc");
if (mysql_num_rows($sorgu2)){
while($kayit=mysql_fetch_array($sorgu2)){

$kategori = $kayit ['makalekategorisi'];

if ($kategori == 'Umre') {

echo "
  • ". $kayit ['makalebaslik'] ."
  • ";

    }
    if ($kategori == 'Hac') {

    echo "
  • ". $kayit ['makalebaslik'] ."
  • ";

    }


    }
    }