gpt4 book ai didi

html - varchar 没有在 html 中显示为多行

转载 作者:行者123 更新时间:2023-11-29 12:30:43 26 4
gpt4 key购买 nike

我有一个多行 HTML 表单,并将多行文本插入到 SQL VARCHAR 字段中。该值正确存储在具有多行的 SQL 表中,但是当我尝试以 HTML 格式显示它时,格式不是多行。示例:

Multi
Line
Test

成为 - 多线测试

我的 HTML 代码是:

<p><?php echo htmlspecialchars($aboutme); ?></p>  

我没有任何影响段落标记的 CSS 格式。

最佳答案

HTML 使用 <br>指示新行,但您的数据可能使用 \n作为行尾。因此,如果我是正确的,您在数据库中的数据将存储为 Multi\nLine\nTest

您可以尝试nl2br转换新行结尾:

<p><?php echo htmlspecialchars(nl2br($aboutme)); ?></p>  

关于html - varchar 没有在 html 中显示为多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27569256/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com