Morgen.
Ok, also zur Sicherheit jetzt nochmal eine Begriffsklärung (wie ich's jetzt verstehe). Produkt ist irgendwas, das in (mindestens) eine Kategorie fällt und zwischen 0 und x Downloads aus 0 bis y Kategorien haben kann.
Dann dürfte nur die Abfrage fehlen, ob die SQL-Anweisung auch Treffer erzielte:
$result = SELECT name FROM kategorien WHERE ID=$kategorie_id
if(mysql_num_rows($result) >= 1) { // Ausgabe }
Grüße aus Würzburg
Julian