2009-07-23 8 views
1

J'insère des questions (qui pourraient être quelques paragraphes) dans une table sql en utilisant php et que je les affiche sur une page Web. Mais quand j'affiche la question, elle perd son formatage. Je veux dire que cela montrera toute la question dans un paragraphe, même s'il y avait plusieurs paragraphes avant.Problème d'affichage du contenu mysql dans les paragraphes

<td width=\"700px\" bgcolor=\"#EAD57F\"><font color=\"#4A2A0B\">Question :</font><font color=\"#5E450B\">".$row2['Question']."</font></td> 

row2 $ [ 'Question'] -> est ma question que je reçois de ma table SQL en exécutant la requête SELECT.

Donc, si je poste quelque chose comme: un s d f

dans ma boîte d'entrée.

la sortie ressemble à: asdf

Comment dois-je résoudre ce problème?

Meilleur Zeeshan

Répondre

2

Les stockez-vous en texte brut ou contiennent-ils des balises HTML? Si elles sont stockées sous forme de texte brut, vous devez les mettre dans une étiquette < pré > ou quelque chose d'équivalent afin de préserver l'espacement. Alternativement, vous pouvez faire l'encodage en HTML, mettre en <p> étiquettes et autres si nécessaire, mais c'est compliqué et facile de se tromper.

4

Vous avez probablement enregistrer vos paragraphes séparés par un caractère « nouvelle ligne ». Pour traduire cela en HTML vérifier la fonction PHP nl2br (en HTML nouvelle ligne est la balise <br />).

+0

non .. cela ne fonctionne pas –

+0

Pourriez-vous poster votre soumettre et récupérer le code? – Tihauan