reactie op eerdere comment in php/mysql
Tim Ouwerkerk
17/02/2011 17:46:54Hallo phphulpers,
ik heb een comment systeem gemaakt voor mijn website,
maar ik wil nu dat mensen hun reactie kunnen geven op een eerdere comment,
ik heb daarvoor de volgende kolommen aangamaakt:
ID--TYPE--NAAM--BERICHT--DATETIME
Veel van bovenstaande klommen lijkt me vanzelfsprekend, maar ik heb type gebruikt om aan te geven wat voor soort comment het is, normale comment blijft type op 0, bij een reactie op een comment word het 1, zodat ik weet dat het een reactie op een eerdere comment is.
Maar hoe kan ik deze het best onder de juiste comment laten zien?
iemand een oplossing?
Bedankt
ik heb een comment systeem gemaakt voor mijn website,
maar ik wil nu dat mensen hun reactie kunnen geven op een eerdere comment,
ik heb daarvoor de volgende kolommen aangamaakt:
ID--TYPE--NAAM--BERICHT--DATETIME
Veel van bovenstaande klommen lijkt me vanzelfsprekend, maar ik heb type gebruikt om aan te geven wat voor soort comment het is, normale comment blijft type op 0, bij een reactie op een comment word het 1, zodat ik weet dat het een reactie op een eerdere comment is.
Maar hoe kan ik deze het best onder de juiste comment laten zien?
iemand een oplossing?
Bedankt
PHP hulp
21/11/2024 20:17:12Pim -
17/02/2011 17:49:27Je moet TYPE vervangen voor parent_id, waar je het id van de bovengelegen comment invult, of NULL als het geen reactie op een reactie is. Zo kan je ook reacties op reacties op reacties (enz) krijgen.
Sander de Vos
17/02/2011 17:49:42ID--TYPE--COMMENT--NAAM--BERICHT--DATETIME
En bij comment het id van de reactie op een comment zetten.
Edit: jij was net iets sneller ;)
En bij comment het id van de reactie op een comment zetten.
Edit: jij was net iets sneller ;)
Gewijzigd op 17/02/2011 17:50:21 door Sander de Vos
Tim Ouwerkerk
17/02/2011 17:57:23alvast bedankt voor de antwoorden, maar ik ben pas net ongeveer een week bezig met mysql, en ik snap nog niet helemaal wat er nu bedoeld word, zou iemand het wat uitgebreider kunnen uitleggen?.
Milo S
17/02/2011 18:59:27Je moet een tabel maken:
comments:
- id
- parent_id
- user_id
- date
- message
Dan kan je doormiddel van parent_id koppelen naar de comment.id bij een eerder geplaatste comment. Kijk hiervoor bij google onder JOIN.
Lees dus een paar tuts over join en je snapt miss waar we het over hebben...
comments:
- id
- parent_id
- user_id
- date
- message
Dan kan je doormiddel van parent_id koppelen naar de comment.id bij een eerder geplaatste comment. Kijk hiervoor bij google onder JOIN.
Lees dus een paar tuts over join en je snapt miss waar we het over hebben...