Vinzenz Mai: Rekursiver Funktionsaufruf ???

Beitrag lesen

Hallo,

[...]

Die Daten liegen in einer MySQL-Tabelle folgendermassen vor:

INSERT INTO structure\_new ( site\_id , parent\_id )
VALUES ('1','0'),
('2','1'),
('3','2'),
('6','2'),
('7','2'),
('8','1'),
('9','8'),
('10','8'),
('12','1'),
('13','1'),
('14','1'),
('1141','14'),

[...]

Ich erklär kurz den Zusammenhang:

In der Tabelle wird zu jedem Listeneintrag ('site_id') definiert,
welcher Eintrag übergeordnetet ist. Beispiel 'Datensatz 1' mit
der 'site_id' = 1 ist Unterpunkt von 'site_id' = 0, 'parent_id' ist
also 0.

es sieht so aus, als könnten Dir Nested Sets weiterhelfen.

Freundliche Grüße

Vinzenz