Hi Leute!
Irgendwie steh ich grad mal wieder aufm Schlauch! Ich hab hier so nen blöden Knick in meiner Logik, dass ich mich an euch wenden muss!
Szenario: Eine DB liefert folgenden Table..:
Gallery (id, name, issub, subof)
Via Rekursion soll nun eine Art Directorylisting erstellt werden. Mein bisheriger Ansatz:
Funzt aber leider nicht -> Ab der 3. Instanz wird alles falsch geschachtelt! Das ganze soll so aussehen:
Irgendwie sollte ich da zwei functions haben; Eine die alle Hauptgalerien auflistet und an Hand der ID die Subgalerien; Ich krieg's aber nicht hin!
Irgendwie steh ich grad mal wieder aufm Schlauch! Ich hab hier so nen blöden Knick in meiner Logik, dass ich mich an euch wenden muss!
Szenario: Eine DB liefert folgenden Table..:
Gallery (id, name, issub, subof)
Via Rekursion soll nun eine Art Directorylisting erstellt werden. Mein bisheriger Ansatz:
PHP-Code:
function try1() {
SELECT bla FROM Gallery WHERE issub = 0;
WHILE(result) {
SELECT blubb FROM Gallery WHERE issub=1 AND subof=bla[id]
if (result) {
function try1();
}
}
}
Irgendwie sollte ich da zwei functions haben; Eine die alle Hauptgalerien auflistet und an Hand der ID die Subgalerien; Ich krieg's aber nicht hin!
Kommentar