@zeki_sniper; o zaman sorgu doğru çalışıyor. şu şekilde denerseniz verileri tam manasıyla almış olursunuz.
<?php
$query = $db->read_query(
"SELECT kat.*, ur.* FROM kd_urunkategori as kat ".
"RIGHT JOIN kd_urunler as ur ON ( kat.Kat_ID = ur.KatId ) ".
"WHERE ur.Durum='E' GROUP BY kat.Kat_ID ORDER BY ur.ID DESC"
) or die($db->sql_error());
$urunler = array();
while($urun = $db->sql_fetcharray($query))
{
$urunler[] = $urun;
}
foreach($urunler as $urun)
{
// Ürünleri aldık. Burada istediğimiz işlemi yapabiliriz.
echo $urun["ID"]."\n";
}