merci beaucoup ta solution m'a aidé mais en fait je souhaiterais
faire une page lire_article.php
c'est ma page dans laquelle sont affiché tous les articles de mon site
Code PHP :
<div id="contenu">
Liste des articles :<br />
<?php
$retour2 = mysql_query ('SELECT * FROM articles ORDER BY id DESC LIMIT 0,100');
//-------------------debut while------------------------------------------------
while ($donnees2 = mysql_fetch_array($retour2))
{
?>
<?php
//------------------------affichage des blocs articles------------------------
echo "<div id=\"liste_article\">";
echo "<form action=\"\" method=\"post\">";
echo"<titre>"; ?>
<p>par : <?php echo $donnees2['auteur'];?></p>
<!--------------------affichage des titres et contenu--------------------------->
<p><?php echo $donnees2['titre'];?></p>
<?php echo "</titre>";/*fin de balise titre*/?>
<p><?php echo $donnees2['contenu'];?></p>
<!--------------------fin affichage des titres et contenu--------------------------->
tu vois en fait cela répète le div liste_article
de la même manière j'afficherais en dessous de chaque article ses commentaires, de plus je gère aussi des commentaire en réponse a d'autres commentaires.
la n'est pas le problème mais avec ta solution que j'ai testé je trouve que cela fait trop pour cette page que me conseillerais tu
autrement j'ai pensé à une solution qui serai la suivante mais il me faudrait du javascript langage avec lequel je ne suis pas bien a l'aise:
dans les div de chaque article en dessous je fais un bouton qui affiche les commentaires déjà publiés sur cet article,
et avec un test si ma variable session loign existe donc si le user est connecter j'affiche un autre bouton pour faire apparaître le formulaire de publication d'un commentaire.