如何从PHP表单中插入MySQL表中的\ n字符

时间:2017-06-12 09:44:54

标签: php mysql linefeed

我正在尝试几个小时来在MySQL表中添加字符\ n。我有一张表格。如果有人在没有数据的情况下按OK,我想传递表格字符\ n。

我试过这个。

$null_value = '\n';
$null_value = mysql_real_escape_string($null_value);
mysql_query("INSERT INTO table (x,x) VALUES ('$null_value','$null_value');

但什么都没发生。如果有人可以帮我解决这个问题,我将不胜感激?

3 个答案:

答案 0 :(得分:3)

如果您想将https://myapp.myname-ase-01.p.azurewebsites.net https://myapp-staging.myname-ase-01.p.azurewebsites.net 插入新行,请使用双引号\n而非单引号"

'

答案 1 :(得分:0)

只需在字符串中添加一个新行,不要将\n转义序列用作

INSERT INTO `person`(`id`, `name`) VALUES (11,"
                                       ")

在你的情况下

$null_value = '
';
$null_value = mysql_real_escape_string($null_value);
mysql_query("INSERT INTO table (x,x) VALUES ('$null_value','$null_value');

答案 2 :(得分:0)

我要感谢大家的答案。问题已经解决了。我的IF声明中有错误。我用addslashes()跟进了答案。

再次感谢!