Datenbank auslesen und mit einer foreach ausgeben ?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Datenbank auslesen und mit einer foreach ausgeben ?

    Hallo,
    habe das problem. Die Tabelle categorylinks meiner Datenbank sieht so aus.

    cl_to cl_sortkey

    Hauptkategorie Abteilungen
    Abteilungen Abteilung-Design
    Abteilung-Design Informationen/Design
    Informationen/Design Gestaltungsideen
    Gestaltungsideen Idee1
    Gestaltungsideen Idee2
    Gestaltungsideen Idee3


    Ich möchte eine ausgabe die so aussieht.

    Array ( [cl_to] => Hauptkategorie [cl_sortkey] => Abteilungen ) Array ( [cl_to] => Abteilungen [cl_sortkey] => Abteilung-Design ) Array ( [cl_to] => Abteilung-Design [cl_sortkey] => Informationen/Design ) Array ( [cl_to] => Informationen/Design [cl_sortkey] => Gestaltungsideen ) Array ( [cl_to] => Gestaltungsideen [cl_sortkey] => Idee1 )

    Habe das Probiert liefert aber immer nur das ?

    Array ( [cl_to] => Hauptkategorie [cl_sortkey] => Abteilungen ) Array ( [cl_to] => Hauptkategorie [cl_sortkey] => Abteilungen ) Array ( [cl_to] => Abteilungen [cl_sortkey] => Abteilung-Design )


    Danke
    Zuletzt geändert von dimein; 17.02.2011, 17:12.

  • #2
    Du willst eine Brot-Kruben Navigation aufbauen, oder?

    Generell sehr schlechtes Datenbank-Layout. Es wäre besser nur die IDs zu speichern:

    ID | category_name
    1 | Hauptkategorie
    ...

    Dann kannst du mittels nested_sets (oder ähnlichem) Die Hierarchie / Baumstruktur in einer zweiten Tabelle abspeichern und so letztendlich ganz einfach die geforderten Ergebnisse auslesen.

    Kommentar


    • #3
      Hat sich erledigt. Habs nun schon gelöst.

      danke

      Kommentar

      Lädt...
      X