如何在PHP中运行具有多行的MySQL Query?

时间:2014-02-08 12:25:53

标签: php mysql

如何在PHP中运行如下的查询:

INSERT INTO table VALUES ('example name', 'thisisfirstline
           thisissecondline
           thisisthirdline')

我将字体设置为文字。

当我使用Navicat运行时,我完全没有问题。 我尝试在PHP中运行它:

mysql_query("INSERT INTO table VALUES ('example name', 'thisisfirstline
           thisissecondline
           thisisthirdline') 
           OR die('ERROR');

这输出以下内容:

thisisfirstlinethisissecondlinethisisthirdline

如何插入值而不将它们全部粘在一起?

2 个答案:

答案 0 :(得分:1)

\n用于在MySQL表中插入换行符:

INSERT INTO table VALUES ('example name', 'thisisfirstline\n
    thisissecondline\n
    thisisthirdline')

答案 1 :(得分:0)

在表格

中将类型设为varchar而不是text