yo,
$sql_q = "SELECT name, rubrik, titel FROM $table WHERE rubrik = '".Name_der_Rubrik."' ORDER BY rubrik";
erst einmal macht deine order by anweisung keinen sinn, schließlich haben alle datensätze bei der abfrage die gleiche rubrik, ansonsten würde die where klausel sie ausschließen.
Der Titel kann nun mehrfach vorkommen, soll aber nur 1x ausgelesen werden.
wenn der titel mehrfach vorkommen kann, dann musst du dir gedanken machen, welche der nehmen soll, zum beispiel den größten oder den kleinsten. mysql kann ja nicht raten, welchen von den vielen du haben willst. nehmen wir mal an, wir wollen den kleinsten:
SELECT name, rubrik, min(titel)
FROM $table
WHERE rubrik = '".Name_der_Rubrik."'
GROUP BY name, rubrik ;
Ilja