如何在html中以段落方式显示数据库

时间:2017-05-24 05:13:05

标签: php sql

在数据库中,我有一个字段即描述。在描述字段中,段落的内容很多。 例如, 说明字段

这是第1行第1行第1行第1行第1行---------第1行

这是第2行第2行第2行第2行第2行---------第2行

第2行在数据库ok中的第1行或第2行之间有空格。现在我想显示为html中的行。然后,我将如何执行。

我将尝试从数据库中检索我的描述字段

  <p><?php echo $row["description"];?></p>

使用这个我得到描述字段数据,但不是在相应的内容中,它在一行中。

例如:这是1行1行1行1行1 ---------行1这是行2行2行2行2行2 -------- - 第2行

但我想要间距。任何人都帮助我。谢谢你的努力。

2 个答案:

答案 0 :(得分:0)

您将数据保存到数据库的格式是什么?尝试保存为HTML格式,同时检索获取内容和显示。而不仅仅是在

标记中显示。

例如:数据库内的描述应该类似于

测试123
你好测试

。如果以这种格式保存,确保数据输出将以HTML格式显示。

答案 1 :(得分:0)

很容易......

使用&#39; n2blr`功能。

The nl2br() function inserts HTML line breaks (<br> or <br />) in front of each newline (\n) in a string.

编写如下代码:

echo nl2br($row["description"]);

请参阅demo了解