heu c est un peu vague...
il te faut une table "message" ou tu stock tes messages.
chaque enregistrmenent a un champs "ParentID" pour savoir a quel "question" le message est associé...
et apres ben il te faut un algo d'affichage des tes messges.
tu fais un select * from messages
et tu parcours tes enregistrements et tu affiches les messages en dessous du bon message pere.
ouais mais c'est pour un projet qu'on fait à plusieurs et on voulait le programmer nous même... on va essayer de se mettre à l'ASP et si c'est trop compliqué (ca à l'air) on va devoir en prendre un tout fait. Merci en tout cas
Bonjour,
Pour le forum, je te recommande de creer une table message qui contiendra entre autres le message, le nom de l'expediteur, un numero de message et un numero hierarchique.
Je m'explique : un nouveau message sera par ex: le numero 0001 et son code hierarchique 0.
Si qqn reponds a ce message, le message reponse aura le numero 0001 et le code hierarchie 1, le suivant 0001 et code hierarche 2. etc..
Cela necessite de composer la cle primaire avec : le numero de message et le code de hierarche.
Apres, tu fais un SELECT * from message where mess_nummessage='0001' et cela selectionnera le message original et toutes ses reponses, tu complete la requette en triant par codehierarche dans le sens ascendent et hop !
en fait cela va dependre des fonctionnalités que tu vas offrir.
par exemple les forums ezboard sont de loin les plus complexes (par leur fonctionalités ) que j'ai vu à ce jour
il est evidemment plus difficile de reproduire ce type de forum ..... qu'un autre (tout simple ).
ASP ou PHP ne changera pas la difficulté de la réalisation (à mon avis)
Comment comprendre les languages de programmations comme (le PHP, l'ASP, le C, le C++, le Visual Basic, ect...?
Quelles sont les libres et sites consacré à la programmation (bonne qualite (prix pour les livres))
Ce document intitulé « programmer un forum » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Combien cela coûte-t-il au total ? Quelles aides apportent l'état et les acteurs du marché pour alléger cette charge non choisie ? Tous les détails sur Commentçamarche.net.
Pourrais tu me dire comment procéder (en gros) en utilisant PHP ?
Merci bcp
sofie
il te faut une table "message" ou tu stock tes messages.
chaque enregistrmenent a un champs "ParentID" pour savoir a quel "question" le message est associé...
et apres ben il te faut un algo d'affichage des tes messges.
tu fais un select * from messages
et tu parcours tes enregistrements et tu affiches les messages en dessous du bon message pere.
oui cest du boulot:)