Systeme de commentaire

Fermé
killermano66 Messages postés 233 Date d'inscription jeudi 17 janvier 2008 Statut Membre Dernière intervention 25 novembre 2010 - 28 mai 2009 à 16:59
Ozimandias Messages postés 502 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 10 mars 2010 - 2 juin 2009 à 10:29
Bonjour,

Je souhaite utiliser un système de commentaire sur un site internet et malgré mes quelques connaissance en Php/Mysql je butes complètement sur celui-ci. J'ai chercher un peu partout des tutoriaux sur internet sans succès. En fait je me demande une fois le système créer (formulaire + insertion dans une base de donnée) comment appeler de façon dynamique un commentaire sur telle ou telle page de mon code. Enfin bref tout cela reste assez confus pour moi. Donc si quelqu'un connaît une addresse qui explique bien le principe, je suis preneur. Merci ;)

5 réponses

Ozimandias Messages postés 502 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 10 mars 2010 46
28 mai 2009 à 17:15
Commence par apprendre php, tu verras ça va vite.

Un bon tutoriel ici : https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql
0
killermano66 Messages postés 233 Date d'inscription jeudi 17 janvier 2008 Statut Membre Dernière intervention 25 novembre 2010 41
29 mai 2009 à 03:22
Merci de ta réponse, mais je me questionne juste sur un problème du système de commentaire par sur le php en général. Créer un site "dynamique" je sais faire. C'est vraiment l'approche du problème des jointures mysql que je ne maîtrise pas qui me dérangent finalement.
0
wido22 Messages postés 19 Date d'inscription samedi 23 mai 2009 Statut Membre Dernière intervention 1 juin 2009 31
29 mai 2009 à 04:38
Il te suffit de creer une table dans MYSQL contenant :

1-id
2-la date de creation du commentaire
3-le nom de celui qui a ecrit le commentaire
4-le commentaire en lui-meme
5-une reference a la page sur laquelle le commentaire devrait apparaitre. (ex: page1)

Ensuite pour chaque page tu recherche dans la base de donnee si il existe des commentaire pour cette page avec la reference de cette page(5), et si oui, tu les affiches par date ecrit (2).

A toi de voir apres, pour l'aspect visuel que tu veux donner.
0
killermano66 Messages postés 233 Date d'inscription jeudi 17 janvier 2008 Statut Membre Dernière intervention 25 novembre 2010 41
29 mai 2009 à 14:27
Merci de ta réponse.
Il faut donc que je rajoutes dans ma table articles, un champ id_articles, que je joindrais a un champ id_com par exemple ? Histoire que les bon commentaires s'affichent pour le bon articles.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Ozimandias Messages postés 502 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 10 mars 2010 46
2 juin 2009 à 10:29
Pour faire la jointure entre une table client et une table commande, il faut que la table client ait une "clef secondaire" correspondant à la clef primaire de ta table client... ex: (la clef primaire est soulignée)

table client:
id_client
nom client
...

table commande:
id_commande
id_client
date_commande
...


ici, tu peux mettre en relation le id_client de client avec celui de commande. De cette manière, tu peux savoir qui a commandé...
0