Dynamische Sitemap
am 11.05.2007 19:44:49 von Markus SchmidtHallihallo liebe Newsgruppe ;-)
Folgendes Problemchen beschäftigt mich grade... ich habe eine MySQL Tabelle
in der es ein Feld "rubrik" gibt. Ist das Feld "rubrik" leer handelt es sich
bei dem Eintrag um einen Hauptmenüpunkt, ist er gefüllt, ist es ein
Unterpunkt. Inhalte könnten da z. B. sein "leistungen" wenn es sich um einen
Unterpunkt zu "Leistungen" handelt oder "leistungen/sonstigeleistungen" wenn
es sich um einen unterpunkt zum Thema "Leistungen" -> "sonstige Leistungen"
handelt.
Das ganze ist so eine Art mini-CMS.
Aus dieser Tabelle will ich jetzt eine Sitemap erstellen, die zuerst die
Hauptpunkte, dann die Unterpunkte, dann die Unterunterpunkte usw...
auflistet; also etwa so:
Hauptpunkt
Hauptpunkt
--> Unterpunkt
------> Unterunterpunkt
----------->Unterunterunterpunkt
------> Unterunterpunkt
------> Unterunterpunkt
--> Unterpunkt
--> Unterpunkt
Hauptpunkt
--> Unterpunkt
--> Unterpunkt
[...]
Jetzt könnte man natürlich 250000 Querys ineinander verschachteln um zu den
unterunterunterpunkten auch noch die unterunterunterunterpunkte zu finden -
logischerweise hätte ich da aber gerne eine etwas elegantere Lösung zumal
die menge der unterunterunterpunkte ja auch nicht wirklich absehbar ist...
Ist vielleicht alles etwas undeutlich - aber vielleicht hat ja doch jemand
eine Idee wie das umzusetzen wäre? Oder gehört das eher in die PHP Gruppe?
Schönen Dank schon mal und schönes Wochenende!
Markus