我编写这段代码是为了将一个名为“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'] . "')");
关于php - 在 SQL 的插入语句中我有错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10110307/