Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将值插入到有空格php和mysql的表列中_Php_Mysql - Fatal编程技术网

如何将值插入到有空格php和mysql的表列中

如何将值插入到有空格php和mysql的表列中,php,mysql,Php,Mysql,我有一个表名为data,列名为First name 我正试图在表中插入数据,但无法插入,因为列名有空格 INSERT INTO data(First Name) VALUES('Sample'); 我该怎么做,请解释。您需要使用反勾号来封装字段名 INSERT INTO data(`First Name`) VALUES('Sample'); 删除列名名应为FirstName的空格 INSERT INTO data(FirstName) VALUES('Sample'); 或者您的列包含空

我有一个表名为
data
,列名为
First name

我正试图在表中插入数据,但无法插入,因为列名有空格

INSERT INTO data(First Name) VALUES('Sample');

我该怎么做,请解释。

您需要使用反勾号来封装字段名

INSERT INTO data(`First Name`) VALUES('Sample');

删除列名
应为
FirstName
的空格

INSERT INTO data(FirstName) VALUES('Sample');
或者您的列包含空格,然后您可以使用

INSERT INTO data([First Name]) VALUES('Sample');

用倒勾(`)将列名括起来,更新查询以插入数据(
名字
)值('Sample');查询应该是这样的:
INSERT-INTO-data(FirstName)值('Sample')