Hi,
also mein Problem sieht wie folgt aus:
Ich habe ein mySQL Tabelle in der verschiedene Kategorien eingetragen sind. Diese haben jeweils eine ID und einen Namen (z.B. Mensch), dann gibt es noch eine refID welche festhält, ob die Kategorie zu einer Oberkategorie gehört (z.B. Gesang - hat als refID die ID von Mensch).
Diese Kategorien stehen in keiner eindeutigen Reihenfolge (können natürlich per mySQL nach refID gegroupt werden o.Ä.), sollen jedoch in eine solche Struktur gebracht werden:
Ich find grad irgendwie keinen Ansatz. Schleife die über jede Tabellenzeile iteriert ist klar, allerdings weiß ich nicht weiter.
(Es gibt natürlich auch evtl mehr Ebenen als zwei)
Jemand ne Idee? (Oder sollte ich vllt die Tabelle erweitern - z.B. die "Stufe" der Kategorie hinzufügen)
also mein Problem sieht wie folgt aus:
Ich habe ein mySQL Tabelle in der verschiedene Kategorien eingetragen sind. Diese haben jeweils eine ID und einen Namen (z.B. Mensch), dann gibt es noch eine refID welche festhält, ob die Kategorie zu einer Oberkategorie gehört (z.B. Gesang - hat als refID die ID von Mensch).
Diese Kategorien stehen in keiner eindeutigen Reihenfolge (können natürlich per mySQL nach refID gegroupt werden o.Ä.), sollen jedoch in eine solche Struktur gebracht werden:
Ich find grad irgendwie keinen Ansatz. Schleife die über jede Tabellenzeile iteriert ist klar, allerdings weiß ich nicht weiter.
(Es gibt natürlich auch evtl mehr Ebenen als zwei)
Jemand ne Idee? (Oder sollte ich vllt die Tabelle erweitern - z.B. die "Stufe" der Kategorie hinzufügen)