PHP转Mysql换行问题

标签 php mysql line-breaks

我很难获取表单提交的文本区域,人们在输入地址时按回车键时会在其中插入换行符。例如。

<textarea name="address"></textarea>

我用它来获取帖子

$address = mysql_real_escape_string(trim($_POST['address']));

他们正在输入123 test <return>city,state .

然后他们提交后,在mysql数据库中地址显示123 testnrcity state

那么我该如何处理这个问题呢?

谢谢!

最佳答案

使用 nl2br?

$address = mysql_real_escape_string(trim(nl2br($_POST['address'])));

HTH:)

关于PHP转Mysql换行问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6184147/

相关文章:

php - 哪个MySQL数据库引擎更适合存储 session 和 session 数据 : MyISAM or InnoDB?

mysql - 本地服务器上的数据库 url

php - 通过模型上的特定方法订购 CGridView

php - 如何抓取html+css

php - 我无法从 MYsql 检索图像并将其显示到表列

php - 如何更改 Opencart 中的主题布局?

php - Mysql : Cannot connect: invalid setting. 配置中定义的 controluser 连接失败

swift - 如何检测 AppKit 中 TextView 中的换行符?

line-breaks - 为什么不溢出 ="linebreak"不适用于 MathML?

jquery - 使用 jQuery .append() 时在元素之间添加换行符或空格