我编写了这段代码来向我的数据库插入一个名为“Barezkk”的参数,并使用表格数据,但是当按下提交时我有一个错误
mysql_query("INSERT INTO data(FulName)
VALUES ( $_POST['in2'])
值的语法是错误的吗?
你真的需要包装你的$_POST
部分......
mysql_query("INSERT INTO data(FulName) VALUES ({$_POST['in2']})");
如果该值是一个字符串,你应该这样做:
mysql_query("INSERT INTO data(FulName) VALUES ('{$_POST['in2']}')");
或者你可以连接它:
mysql_query("INSERT INTO data(FulName) VALUES ('" . $_POST['in2'] . "')");
您缺少引号(单引号和双引号)
mysql_query("INSERT INTO Persons (FulName)
VALUES ('$_POST['in2']')");