Abfrage nach Navigationsstruktur

hallo,

ich habe eine Tabelle für die Navigation:

ID, name, naviID

(naviID funktioniert wie parentID)

und eine Tabelle für die einzelnen Seiten:

ID, title, naviID, naviEbene

naviID ist - falls vorhanden - die direkte Verbindung zum Navigationspunkt

andernfalls kann die Seite über naviEbene der Navigationsstruktur
zugeordnet werden (... z.B. für "sie befinden sich hier")

Nun möchte ich alle Seite per SELECT aufgelistet haben - AUßER die
Seiten, die zu einem bestimmten Hauptnavigationspunkt und dessen
Unterpunkten gehören.

Ich könnte mir nun zum einen per SELECT * alle Seiten holen und dann
per PHP mit einer Funktion die einzelnen rows auf Zugehörigkeit zur
Navigation testen.

Aber geht das auch mit MySQL?

Danke

Mark
Mark Knochen [ Do, 06 Juli 2006 21:57 ] [ ID #1382530 ]

Re: Abfrage nach Navigationsstruktur

Hi Mark

Mark Knochen wrote:
> ich habe eine Tabelle für die Navigation:
[...]
> Ich könnte mir nun zum einen per SELECT * alle Seiten holen und dann
> per PHP mit einer Funktion die einzelnen rows auf Zugehörigkeit zur
> Navigation testen.
> Aber geht das auch mit MySQL?

Was läufst du auch davon? Ich dachte, wir unterhalten uns - da es sich
um eine reine MySQL-Sache geht - in d.c.d.mysql.

EOD.
Johannes
Johannes Vogel [ Fr, 07 Juli 2006 00:26 ] [ ID #1382532 ]
PHP » de.comp.lang.php.datenbanken » Abfrage nach Navigationsstruktur

Vorheriges Thema: Übergebene Variable enthält keinen Wert
Nächstes Thema: Tabellen teil kopieren