首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >数据库中的长文本并以段落形式显示?

数据库中的长文本并以段落形式显示?
EN

Stack Overflow用户
提问于 2017-08-04 02:23:44
回答 2查看 644关注 0票数 0

帮帮我。我希望它显示为一个段落形式的长文本。这是我的代码

代码语言:javascript
复制
$conn = mysqli_connect("localhost", "root", "","dbparagraph");
$query = mysqli_query($conn, "SELECT * FROM tblparagraph");
while ($row = mysqli_fetch_array($query)) 
{
$show = $row['LongText'];
echo "<p>" .$show. "</p>";
}

那么错误的输出是这样的。

代码语言:javascript
复制
This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph.

但我想要像这样的。

代码语言:javascript
复制
       This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph.
 This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph.
 This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph.

我该怎么做呢?这是jQuery还是Javascript?请帮帮我。提前感谢:)。

我使用表格换行: break-word;不用费心去解决这个问题,谢谢:)。

EN

Stack Overflow用户

发布于 2017-08-04 02:30:57

尝试使用nl2br()函数。

代码:

代码语言:javascript
复制
$show='       This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph.
 This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph.
 This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph.';

echo nl2br($show);

结果:

代码语言:javascript
复制
       This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph.<br />
 This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph.<br />
 This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph.

它应该正确地显示在您的页面上。

或者,如果您要输出日志,请执行以下操作:

代码语言:javascript
复制
echo "<p><pre>$show</pre></p>";
票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45491885

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档