ilch Forum » Allgemein » HTML, PHP, SQL,... » Kategorie-Baum ausgeben

Geschlossen
  1. #1
    User Pic
    Ahrtas Moderator
    Registriert seit
    17.12.2007
    Beiträge
    2.368
    Beitragswertungen
    210 Beitragspunkte
    Also ich habe irgendwie eine Denkblockade bzgl. der Ausgabe von Kategorien und Unterkategorien.

    Sagen wir mal wir haben drei Ebenen.

    1. Kat.
    1.1. Kat.
    1.1.1. Kat.

    2. Kat
    2.2. Kat

    3. Kat


    Also die erste Kategorie besteht aus drei Ebenen (1x Kategorie, 2x Unterkategorien).


    Nun mein Script würde nun alle Main-Kategorien(1,2,3) auslesen und per function die erste (z.B. 1.1) Unterkategorie. Nun müsste ich diesen Vorgang wiederholen, aber fange diesmal bei der Unterkategorie(1.1) an und hänge die darauf folgende Unterkategorie (1.1.1) dazu.

    Und hier ist meine Denkblockade in der Umsetzung.

    Wie kann ich einen Kategorie-Baum ausgeben der keine Begrenzung an Unterkategorien hat, sprich wie muss das Script aufgebaut sein dass es nicht mehr aufhört nach Unterkategorien zu suchen und diese auszugeben?


    Hat wer einen Tipp dazu? traurig


    verwendete ilch Version: 1.1 P

    betroffene Homepage: www.cristiang.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Pion Hall Of Fame
    Registriert seit
    25.07.2007
    Beiträge
    870
    Beitragswertungen
    51 Beitragspunkte
    Rekursiv ist da das Schlüsselwort:

    holMirCatMitParentId($id)
    {
       //select ID from bla where parentID = $id
       echo name;
    
       if(ergebiss vorhanden) {
           holMirCatMitParentId($row['ID']);
       }
    }
    
    holMirCatMitParentId(0);


    Genauer kann man dir vllt helfen wenn du (kleinen)Code zeigst.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Ahrtas Moderator
    Registriert seit
    17.12.2007
    Beiträge
    2.368
    Beitragswertungen
    210 Beitragspunkte
    Okey ich versuch das mal so...

    Im Moment könnte ich nur Code liefern der Main- und eine Unterkategorie ausgibt.

    Werde mich wieder melden sobald ich die Umsetzung angehe, bin noch auf der Arbeit. lachen
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Es wird bei ilch ja schon an mehreren Stellen gemacht, schau doch im Adminbereich bei Gallerie oder Downloads.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten