@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";
	}