使用段落而不是一行显示sql中的数据(字符串)

时间:2013-09-21 17:04:51

标签: php html string

我是这个主题的新手,我想请你帮我解决这个问题。

我在网站上工作,您可以在其中创建个人资料并添加说明。当您稍后在页面上显示说明时,它将显示在一行中(没有使用“输入”在textarea文件中写入的段落)。有谁知道怎么把它分成段落?

这是保存它的字段类型:

<textarea name="descripton">{$descripton}</textarea>

这是发布网站的地方:

<div class="profile-description">{$descripton}</div>

我应该使用哪些代码来发布它不是单行而是在段落中?

感谢您的帮助!

克里斯

2 个答案:

答案 0 :(得分:1)

要允许正确格式化用户描述,您应该使用基于Web的WYSIWYG编辑器之一,最受欢迎的编辑器是TinyMCE

答案 1 :(得分:1)

使用nl2br()将说明中的换行符转换为HTML <br>标记。

$description = nl2br($description);
echo "<div class='profile-description'>{$descripton}</div>";