Hallo Steffen,
unter Umständen könnte es sinnvoll sein, aus der Datenbank XML zu erzeugen, das Du mit XSLT in HTML umwandeln kannst.
Der Vorteil ist, dass die Erzeugung der Inhalte vom Design unabhängig erfolgt (Trennung von Logik und Präsentation), ein anderer Vorteil ist, dass Du durch unterschiedliche XSL Sheets verschiedene Ausgabeformate erzeugen kannst.
Falls Du statt SQL, XML auch zur Datenablage verwendest ist XSLT auf jeden Fall überlegenswert, falls nein, und falls die oben genannten Punkte keine so große Rolle bei Dir spielen, ist XML als Zwischenschicht zwischen Präsentation und Datenbank eher unnötiger Overhead.
Gruss
Marko