Daten auslesen bis ein Feld 0 zeigt

Daten auslesen bis ein Feld 0 zeigt

am 29.12.2005 15:18:27 von Kai Steidel

Hallo NG,

ich möchte in meinem Shop System eine Pfadangabe machen, den der Besucher
geklickt hat.

Bsp: Home > Kategorie1 > Unterkategorie1 > Unterunterkategorie1 ... usw.

Dazu habe ich meine Tabelle so angelegt:
ID || Kat_Name || Kat_Main

Hier stehen dann die Werte so drin:
1 || Kategorie1 || 0
2 || Unterkategorie1 || 1
3 || Unterunterkategorie1 || 2

Kat_main enthält also immer die IDder übergeordneten Kategorie.

Jetzt ist meine Frage, ob es einen Befehl gibt, die Datenbank auszulesen bis
Kat_main = 0 ist?

Danke für die Hilfe und Guten Rutsch
Gruß
Kai

Re: Daten auslesen bis ein Feld 0 zeigt

am 29.12.2005 15:30:01 von Gregor Kofler

Kai Steidel wrote:
> Hallo NG,
>
> ich möchte in meinem Shop System eine Pfadangabe machen, den der Besucher
> geklickt hat.
>
> Bsp: Home > Kategorie1 > Unterkategorie1 > Unterunterkategorie1 ... usw.
>
> Dazu habe ich meine Tabelle so angelegt:
> ID || Kat_Name || Kat_Main
>
> Hier stehen dann die Werte so drin:
> 1 || Kategorie1 || 0
> 2 || Unterkategorie1 || 1
> 3 || Unterunterkategorie1 || 2
>
> Kat_main enthält also immer die IDder übergeordneten Kategorie.

Eine simple Rekursion.

> Jetzt ist meine Frage, ob es einen Befehl gibt, die Datenbank auszulesen bis
> Kat_main = 0 ist?

Macht man mit einer einfachen Schleife in PHP.


Gregor


--
http://www.gregorkofler.at ::: Landschafts- und Reisefotografie
http://www.licht-blick.at ::: Forum für Multivisionsvorträge
http://www.image2d.com ::: Bildagentur für den alpinen Raum