compter les commentaires

compter les commentaires - PHP - Programmation

Marsh Posté le 18-05-2005 à 13:11:01    

Bonjour et voila mon nouveau post  :pt1cable:  
 
Je n'ai pas encore beaucoup de connaissance en sql. Pour mon premier travail, j'aimerais faire un compteur de commentaires.
 
Donc la j'ai déja la page ou l'on rentre les commentaires, ils sont enregistrés dans la bd avec 2 champs (id et message). C'et une page à pars donc sur la page d'accueil je vais mettre un lien vers cette page.
 
En fait j'aimerais que dans mon lien soit marqué le nombres de commentaires du genre :
<a href="http://www.page1.php"><? echo $compteur ?> commmentaire(s)</a>. avec $compteur = 3 commentaires par exemple.
 
Et donc je me demande si je n'aurais pas besoin d'une sous requete pour faire cela :((
, enfin je suis bloqué la... si vous auriez des liens à me passer car je trouve pas sur google. N'hésitez pas à expliquer le plus clairement car je ne suis pas encore vraiment familiarisé avec la prog.
 
Merci d'avance:)

Reply

Marsh Posté le 18-05-2005 à 13:11:01   

Reply

Marsh Posté le 18-05-2005 à 13:18:19    

en fait j'ai du mal a expliquer le pb mais j'ai tableau
1 ----><a href =...>
2
3
Pour chaque ligne en fait j'ouvre une page de commentaires.

Reply

Marsh Posté le 18-05-2005 à 13:20:13    

c'est pas dans la bonne cat..
mais j'ai pas tout compris, sinon tu fais un : select count(*) from matable.

Reply

Marsh Posté le 18-05-2005 à 13:33:47    

ouais c'est vrai qu'en fin de compte c'est plus du sql..
 
Je maitrise vraiment pas très bien quand tu as plusieurs tables avec le même iD. Auriez vous des liens sur ca ou sur comment afficher des commentaires pour un news? :)
 
thanks

Reply

Marsh Posté le 18-05-2005 à 13:45:25    

plusieurs tables avec une colonne commune ca s'appelles des jointures !
pour afficher un commentaire, tout dépend ce que tu veux afficher ? juste le commentaire ? le nom du posteur ?
 
de toute facon ca sera une requete sql du genre select qqchose from table where id=qqchose par exemple  :hello:

Reply

Marsh Posté le 18-05-2005 à 13:51:01    

merci tomtom je sais que c'est un peu chiant mais sincérement j'ai vraiment du mal à trouver de la bonne doc sur les jointures sur le net :s:s:s
 
sinon pour faire simple j'ai une table avec 2 champs (iD,nom de la société)
Donc la déja j'arrive à afficher le tableau sur une page php :s
 
Maintenant j'aimerais en fait que l'internaute puisse poster un commentaire.. Avant de les compter, faudrait déja que jarrive à faire ca..
 
Donc pour les commentaires j'ai fait une autre page avec une nouvelle et deux champs (iD, message) mais la je suis perdu..
 
Parce que j'arrive pas à comprendre l'association entre les sociétés et les commentaires :s

Reply

Marsh Posté le 18-05-2005 à 14:55:52    

si j'ai bien compris tu veux donner un commentaire à une société.
 
si c'est ca il suffit de faire insert from ta_table values (id_de_la_societe,"ceci est mon commentaire" );

Reply

Marsh Posté le 18-05-2005 à 14:57:15    

pour la jointure par exemple voir tous les commentaires de la société machin
 
select nom_societe,commentaire from table1,table2
where table1.id = table2.id
order by nom_societe

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed