Posez votre question Signaler

Création d'un forum en php

Novak 26Messages postés 18 juillet 2006Date d'inscription 2 janvier 2012Dernière intervention - Dernière réponse le 22 août 2007 à 18:15
Bonjour a tous ,
Je suis entrain de créer mon propre forum en php
j'ai un petit probleme concernant la lecture de message ,le saut de ligne n'apparais pas
c'est a dire
a l'enregistrement du message (formulaire )
bonjour,
blablabla
dans la base sql le message est identique
bonjour,
blablabla
mais a la lecture sa l'affiche sur une ligne comme ceci
bonjour,blabla
je ne sais d'ou vient le probleme
je vous remercie d'avance de vitre aide
Lire la suite 

Création d'un forum en php »

2 réponses
Réponse
+0
moins plus
essai un truc de ce style, il faut avant que tu soit aller chercher dans ta base de données se que tu veux afficher, puis apres tu fait passer tes données dans des variable, je te montre ce que j'ai fait dans ma page principal de mon site.

<?
mysql_connect("localhost", "root", "");
mysql_select_db("pagegarde");
$reponse = mysql_query("SELECT Date, Sorti, Lien FROM news Order by id desc LIMIT 0,10") or die(mysql_error());
while($data = mysql_fetch_array($answer))
{
?>
<h2>(NEW) <? echo $data['Date']; ?></h2><br>
<? echo $data['Sorti']; ?><br><a href="http://******<? echo $data['Lien']; ?>">Disponible</a><br>
<?
}

le resultat donne
['date'] = (NEW) **/**/2007
['sorti'] = voici la new du jour
['lien'] = au lien que j'ai

et si tu regarde bien j'ai fermer les balise php puis j'ai mis la balise <br> qui permet de retourner a la ligne, oh faite si tu utilise phpadmin tu peux aussi mettre la balise <br>

Bon courage
Novak- 22 août 2007 à 18:15
J'utilise ceci comme code

<? $forum = "SELECT * FROM forum_sujet where id='$n' ";
$req = mysql_query($forum,$link) or die ('Erreur C1 : '.mysql_error() );
while($donn = mysql_fetch_array($req)) {
$sujet=$donn['sujet'];

$titre=$donn['titre'];

}

echo'<table width="90%" height="58" border="1">
<tr>
<td height="2">titre :'.$titre.'</td>
</tr>
<tr><td height="2">'.$sujet.'


</td>
</tr>

</table>'; ?>

mais dans ma base de donnée il me donne le texte sans aucun code html
mais il me donne des saut de ligne si il y en n'as
ce que tu m'as donné resemble a mon code sous une autre forme de lecture .

merci quand meme :)
Ajouter un commentaire
Ce document intitulé « Création d'un forum en php » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?