在Paragraphs中显示mysql内容时出现问题

时间:2009-07-23 20:31:29

标签: php mysql html

我使用php在sql表中插入问题(可能是几段),而不是将它们显示在网页上。

但是当我显示问题时,它会丢失其格式。我的意思是它只会在一个段落中显示整个问题,即使你之前有很多段落。

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

$ row2 ['问题'] - &gt;是我通过运行SELECT查询从我的SQL表中获取的问题。

所以,如果我发布类似的东西: 一个 小号 d ˚F

进入我的输入框。

输出如下:asdf

我该如何解决这个问题?

最佳

Zeeshan

2 个答案:

答案 0 :(得分:4)

您可能会保存以“新行”字符分隔的段落。要在HTML中翻译,请检查nl2br PHP函数(在HTML新行中是<br />标记)。

答案 1 :(得分:2)

您是将它们存储为纯文本还是包含HTML标记?如果它们以纯文本形式存储,则应将它们放在&lt; pre&gt;中。标签或类似的东西,以保持间距。或者,您可以将编码转换为HTML,放入&lt; p&gt;标签等必要时,但这很复杂,容易出错。