PHP的回声不显示存储在MySQL中的新行

亚历山德罗

我有一个带有输入文本框的表单,该文本框将内容存储在mysql数据库中。

例如,我在输入框中输入:

Hello World!
Here is the new line

在数据库中,我发现完全相同的文本,没有任何特殊字符(“ here is ...”也从数据库的新行开始)。

当我在php echo中调用此数据时,它显示为:

Hello World! Here is the new line

怎么了?我该如何解决?谢谢

厌食症

您需要将数据库字符串传递给nl2br功能,以获取新行作为HTML中的中断规则。

<?php
$dbSQLValue = "Hello World!\nHere is the new line"; //string retrieved from SQL
echo nl2br($dbSQLValue);
?>

新行不会直接转换为HTML换行符。希望这可以帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

弹出不显示!PHP的回声+警报

来自分类Dev

页面中不显示新行

来自分类Dev

PHP 回声中的回声

来自分类Dev

ViewBag不显示新行

来自分类Dev

PHP的MySQL的结果不显示

来自分类Dev

MySQL数据库不显示PHP中的查询结果

来自分类Dev

在php中编辑mysql并显示新结果

来自分类Dev

输出未在PHP中显示新行

来自分类Dev

Android Studio LogCat不显示新行

来自分类Dev

反应textarea不显示新行

来自分类Dev

默认表模型不显示新行

来自分类Dev

终端为什么不显示新行?

来自分类Dev

iframe中的PHP不显示

来自分类Dev

回声行(与jquery相对)显示在浏览器中

来自分类Dev

回声行(与jquery相对)显示在浏览器中

来自分类Dev

如何使用PHP和mySQL仅显示一行而不显示多个重复?

来自分类Dev

在新标签页中不显示表单

来自分类Dev

在新标签页中不显示表单

来自分类Dev

如何在HTML表中显示PHP回声?

来自分类Dev

mysql联接不显示所有行

来自分类Dev

为什么在printf之后回显不显示在新行中?

来自分类Dev

使用PHP不显示MySQL主机信息

来自分类Dev

PHP不显示MYSQL查询的结果

来自分类Dev

MySQL / PHP错误:不显示$ username

来自分类Dev

PHP Echo不显示来自MySql的数据

来自分类Dev

PHP不显示任何MySQL数据

来自分类Dev

PHP:仅以粗体显示表格的新行,其余部分不显示任何格式(数据将由用户输入)

来自分类Dev

mySQL-无法使用PHP删除表行(不显示错误)

来自分类Dev

如何在MySQL中不显示负数?