Blog Personnel - Commentaires - PHP - MySQL

SuperChill Messages postés 4 Date d'inscription lundi 8 janvier 2007 Statut Membre Dernière intervention 20 février 2007 - 1 févr. 2007 à 13:57
SuperChill Messages postés 4 Date d'inscription lundi 8 janvier 2007 Statut Membre Dernière intervention 20 février 2007 - 2 févr. 2007 à 01:12
Bonjour à tous,

Voilà je me présente. Je m'appelle Chill, et voici mon site web personnel : http://artworker.free.fr
J'ai récemment ouvert une page intitulé BLOG. Et je compte y incorporer des commentaires. Malheureusement, je ne m'y connais pas en PHP, je connais le SQL et le HTML (et compagnie).

Mise en situation :

Mon dossier Blog se compose :
- D'un dossier qui porte le nom du "mois en cours", contenant donc la page que vous aperceverez si vous parcourez mon site.
- Il comporte aussi un autre dossier "Janvier2007" qui contient l'ancienne page du blog (accessible via la page "Archives").
A chaque mois donc, un nouveau dossier sera créer, et l'ancien ne sera plus qu'une archive.
- Et il y a aussi les autres pages (à la racine du dossier) style "A propos", "Archives",...

J'ai une base de données, comportant la table :
- Article (num d'article et description),
- Commentaire (avec les infos du type numéro de commentaire, pseudo, site,...)
- et une table qui les lies Com_sur_Art.

Sur la page du blog, il y a plusieurs articles. Je souhaiterais donc permettre à chaque utilisateur de commenter l'article qu'il souhaite.

Mais je ne sais pas comment continuer, ou quoi modifier. J'ai donc les questions suivantes :

- Comment procèder pour pouvoir intégrer les commentaires à ma page "blog" ?
+ (Comment attribuer un numéro d'article à un article ?)

J'ai besoin de votre aide, car je n'ai rien trouver. Merci beaucoup.
=CHILL.

2 réponses

juki_webmaster Messages postés 947 Date d'inscription mercredi 19 novembre 2003 Statut Membre Dernière intervention 5 avril 2008 3
2 févr. 2007 à 00:36
Salut,

Ce n'est pas trés jolie comme methodologie tout ça..

Sur la table des commentaires, tu pourais rajouter un champ qui va lier le commentaire à l'article, ça t'economise des tables et surment des requettes !

Pour laisser un commentaire, c'est juste des INSERT, et pour afficher le plus simple serais d'utiliser mysql_fetch_array().

Pour attribuer un "numero" à un article, il suffit de mettre dans ta table des articles un index auto_increment, celui-ci sera utilisé aussi pour lier les commentaires.

http://www.phpdebutant.org/article62.php
http://www.phpdebutant.org/article63.php

Tout ce qu'il faut pour comprendre et savoir utiliser PHP<->MySQL: http://fr2.php.net/fr/mysql

Pour afficher: http://fr2.php.net/manual/fr/function.mysql-fetch-array.php

Proposes nous un code, ensuite nous pourons mieu t'aider.

Sinon, je ne peux que te conseiller Serendipity www.s9y.org, qui est un CMS/blog gratuit.
0
SuperChill Messages postés 4 Date d'inscription lundi 8 janvier 2007 Statut Membre Dernière intervention 20 février 2007
2 févr. 2007 à 01:12
Bonsoir,

Ok ! Je vais essayer avec ces précieuses informations.
Merci beaucoup.
0
Rejoignez-nous