gpt4 book ai didi

php - 将数据从 MySQL 输出到多行 HTML,在 textarea 中有效,但在
中无效

转载 作者:行者123 更新时间:2023-11-29 08:39:56 25 4
gpt4 key购买 nike

如果我生成HTML数据来自MySQL使用PHP像这样:

/* SQL query */

while ($result = mysql_fetch_object($sql_query) {
$text = $result->table_text;
}

如果我echo结果为textarea我得到了用户在之前 <form> 中输入的正确换行符。例如

代码:

<textarea>$text</textarea>

结果:

These
are
row breaks

但是如果我 echo结果为<div>一切都归结为一行。代码:

<div>$text</div>

结果:

These are row breaks

如果我在命令行中运行查询,它似乎会输出换行符。但如何在 div 中生成它们呢?

最佳答案

使用nl2br功能

echo nl2br($text);

关于php - 将数据从 MySQL 输出到多行 HTML,在 textarea 中有效,但在 <div> 中无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14122963/

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