l'errore per me sta nella select, prova a togliere l'asterisco (*) e metti solo il campo "projekt",
il campo "name" levalo da HAVING e mettilo con WHERE perchè è un campo che non visualizzerai, nel ORDER BY scrivi la SUM(stunden) e non sum_points
La query finale dovrebbe essere così:

SELECT projekt ,SUM(stunden) AS sum_points
FROM helios_stunden
WHERE name=\"$username\"
GROUP BY projekt
ORDER BY SUM(stunden) DESC");

io in ASP la farei così adesso in PHP non so se cambia qualcosa!