Şöyleki kategoriye girdiğinde.. Örn: index.php?git=kategori&id=5

5 numaralı kategoriye girmiş olacaksın.. Buda o kategoriye ait konuları listelemek için şöyle bir sorgu gerektiricek;

$id = (int)$_GET["id"];
$bul = mysql_query("select * from makaleler where katid = '$id'");


Zaten var ise bu şekilde o kategoriye ait konuları bulacaksın.. Ha mesela id yerine kategori sef linki ile gösteriyorsun diyelim..
Örn: index.php?git=kategori&link=php-dersleri

Hiç farketmez.. Önce o sef'e ait kategoriyi bulursun..
$link = $_GET["link"];
$katBul = mysql_query("select id from kategoriler where kategori_link = '$link'");
$katGoster = mysql_fetch_array($katBul);
$katid = $katGoster["katid"];


id'sini alıp aynı soruguyu kullanırsın..

$bul = mysql_query("select * from makaleler where katid = '$id'");

Kolay gelsin :)