Bonjour,
Je ne sais pas trop dans quel topic placer ce message alors je tente ma chance ici, dans le CSS.
Ici, pas besoin de code complexe mais ma demande va vous paraître... bizarre mais bon !
Le corps de ma page <body> est composé des trois <div> qui succèdent horizontalement grâce à la propriété CSS "Display".
La troisième div, celle des commentaires, va me faire devenir...dingue !
Donc, cette div se décompose en un seul <p> avec un </br>.
Allez... Un peu de code !
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <div id="commentaire"> <h4>Vos commentaires</h4> <p class='Ccom'> Pseudo: Stephane </br> J'adore ! ! !! </p> </div>
Jusqu'ici tout va bien...
Sauf qu'évidemment, les pseudos et commentaires sont tirées d'une base de données avec une boucle ? (peut-être est-ce la responsable de tous mes maux !)
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <div id="commentaire"> <h4>Vos commentaires</h4> <?php $req = $bdd->prepare('SELECT id_restos, pseudo, commentaire FROM notation WHERE id_restos = ?'); $req->execute(array( $_POST['choix_restos'])); while ($donnees = $req->fetch()) { ?> <p class='Spseudo'> <?php// echo $donnees['pseudo']; ?></br> <?php// echo $donnees['commentaire']; ?> Pseudo: Stephane </br> Ce restaurant est tres bien </p> </div>
Si j'applique ce code, les pseudos et commentaire se place en bas, à gauche de la page et absolument pas dans le cadre de la DIV (oui elle est encadrée) et se répètent plusieurs fois.
Vous pouvez apercevoir des // de commentaires. Je les ai placés pour un essai ! Résultat : la petite phrase se place au bon endroit mais se répète (la boucle ?) en bas à gauche autant de fois qu'il y a de message !
Donc... Comment fait t-on pour placer le résultat de requête dans la DIV ?![]()
Partager