Hallo Peter.
Ich bin mir nicht sicher, ob ich verstehe, was du meinst.
Was du aber machen kannst, ist die Datenbankabfrage zu sortieren.
SELECT * FROM kurse ORDER BY Kursnummer asc
Somit hast du alle DB-Einträge sortiert nach Kursnummer in der richtigen Reihenfolge.
Ist es das, wonach du suchst, oder hab ich dich falsch verstanden?!
["...da die Tabelle in unregelmäßigen Abständen leere <td>´s beinhalten soll."]
Was meinst du damit? Wann sollen diese leeren TDs eingebunden werden?
Grüße
Sascha