Maarten Wierda
21/01/03, 20:25
Hallo N.I.W.S-S,
Ik heb geprobeerd een forum te maken n.a.v. een artikel op phpfreakz.nl
maar ik stuit op een probleem. De reacties moeten netjes geordend
volgens een boomstructuur. Het betreft een boomstructuur zoals deze
bijvoorbeeld in veel newsreaders wordt gehanteerd.
Op <http://www.norecess.com/tmp/forum/forum.phps> staat mijn broncode en
op <http://www.norecess.com/tmp/forum/forum.gif> staat een screendump
van de pagina die de berichten uit m'n database dient weer te geven.
De inhoud van m'n tabel ziet er als volgt uit:
+--------------------------------------+
| id | naam | titel | inhoud | replyto |
+--------------------------------------+
| 1 | 1 | 1 | 1 | 0 |
| 2 | 2 | 2 | 2 | 0 |
| 3 | 3 | 3 | 3 | 1 |
| 4 | 4 | 4 | 4 | 2 |
| 5 | 5 | 5 | 5 | 3 |
| 6 | 6 | 6 | 6 | 3 |
+--------------------------------------+
Nu dacht ik dat bericht 6 nu achter 3 zou moeten komen te staan, maar
zoals op de screendump te zien is gebeurt dat niet. Ook begrijp ik niet
waarom bericht 5 onder 2 staat, terwijl het als replyto 3 heeft staan.
Mijn idee was steeds dat het script kijkt naar de replyto en aan de hand
daarvan de berichten ordent. Indien ik iets verkeerd interpreteer, zou
iemand dan kunnen uitleggen hoe het script *wel* werkt?
Of kan het zijn dat er iets verkeerd gaat in m'n broncode,
Alvast vriendelijk bedankt,
--
Cheers, Maarten Wierda
Ik heb geprobeerd een forum te maken n.a.v. een artikel op phpfreakz.nl
maar ik stuit op een probleem. De reacties moeten netjes geordend
volgens een boomstructuur. Het betreft een boomstructuur zoals deze
bijvoorbeeld in veel newsreaders wordt gehanteerd.
Op <http://www.norecess.com/tmp/forum/forum.phps> staat mijn broncode en
op <http://www.norecess.com/tmp/forum/forum.gif> staat een screendump
van de pagina die de berichten uit m'n database dient weer te geven.
De inhoud van m'n tabel ziet er als volgt uit:
+--------------------------------------+
| id | naam | titel | inhoud | replyto |
+--------------------------------------+
| 1 | 1 | 1 | 1 | 0 |
| 2 | 2 | 2 | 2 | 0 |
| 3 | 3 | 3 | 3 | 1 |
| 4 | 4 | 4 | 4 | 2 |
| 5 | 5 | 5 | 5 | 3 |
| 6 | 6 | 6 | 6 | 3 |
+--------------------------------------+
Nu dacht ik dat bericht 6 nu achter 3 zou moeten komen te staan, maar
zoals op de screendump te zien is gebeurt dat niet. Ook begrijp ik niet
waarom bericht 5 onder 2 staat, terwijl het als replyto 3 heeft staan.
Mijn idee was steeds dat het script kijkt naar de replyto en aan de hand
daarvan de berichten ordent. Indien ik iets verkeerd interpreteer, zou
iemand dan kunnen uitleggen hoe het script *wel* werkt?
Of kan het zijn dat er iets verkeerd gaat in m'n broncode,
Alvast vriendelijk bedankt,
--
Cheers, Maarten Wierda