Affichage des commentaire

Fermé
samn1 Messages postés 77 Date d'inscription mardi 11 octobre 2011 Statut Membre Dernière intervention 23 avril 2012 - 5 avril 2012 à 11:30
Bonjour,
Je travaille sur un code un peu comme Facebook, je veux lorsque je clique sur le nombre de commentaires, ils s'affichent
donc un peu de jquery
voici mon code:
  <?php
echo "vous avez ".$nbP." publication(s)<br>";
if($nbP>0)
{
while ($Valeur=$resultatpub->fetch())
{		 
echo "<h3><img src=../userImage/".$Valeur['img_Pr']." height=100 width=150 title=".$Valeur['desc_Fr']."></h3><h4>Produit:".$Valeur['nom_Fr']." </h4><h5>".$Valeur['date']."  </h5><p id=go>--------";
$nbCmt=Commentaire::nbCmt($Valeur['idpub']);
if ($nbCmt>0)
{
echo "<p id=go>"; echo $nbCmt."Commentaire ";
echo"</p>";
$resultatcmt=Commentaire::getCmt($Valeur['idpub'],$user->id);
echo "<div id=cmt>";
while ($Val=$resultatcmt->fetch())
echo "<b>".$Val['identifiant']."</b> a ecrit le <b>".$Val['date']."</b>\"<b>".$Val['contenu']."</b>\"<br>";
echo "</div>";
}
else echo "Aucun commentaire";
$idp=$Valeur['idpub'];
echo "<form name=f1 action=ajoutcmt.php?idpub=$idp method=post><input type=text name=cmt value=ajouter-commentaire style=fontsize:
small; onFocus=javascript:this.value=''><input type=submit value=comment></form>";
echo "<br><hr>";
}
}
else echo " vous n'avez aucun publication";

?>     
<script type="text/javascript">
      $('#cmt').hide();
      $('#go').click(function() {
	  $('#cmt').slideToggle();
      });
                     </script>


Bon, ici il m'affiche directement les commentaires, j'ai remarquer que <div id='cmt'> va causer un prob car il va y avoir plusieurs div avec le meme id selon le nombre de publications!
Comment je peux resoudre le prob SVP
Merci