PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr (https://www.php-resource.de/forum/)
-   PHP Developer Forum (https://www.php-resource.de/forum/php-developer-forum/)
-   -   Datenbank auslesen und mit einer foreach ausgeben ? (https://www.php-resource.de/forum/php-developer-forum/101161-datenbank-auslesen-und-mit-einer-foreach-ausgeben.html)

dimein 08-02-2011 13:31

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

TobiaZ 11-02-2011 00:39

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.

dimein 11-02-2011 08:06

Hat sich erledigt. Habs nun schon gelöst.

danke


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:29 Uhr.

Powered by vBulletin® Version 3.8.2 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
[c] ebiz-consult GmbH & Co. KG