我一直在尝试在我的 php 文件中执行此 mysql 查询,但我认为它可能有问题,因为每当它到达代码时我都会收到错误消息。
这里是查询:
"INSERT INTO " . $my_tableName . "(mycolumn, myothercolumn)
values ('myvariable', " . $pass . ");" .
"INSERT INTO " . $my_othertableName . "(morecolumns) values ('morevalues');"
这里是错误:
SQLSTATE[42000]:语法错误或访问冲突:1064 您的 SQL 语法有误;检查与您的 MySQL 服务器版本相对应的手册,了解在第 1 行“:)”附近使用的正确语法;i:1;s:978:"#0
最佳答案
也许您需要引用您的 $pass 值:
"INSERT INTO " . $my_tableName . "(mycolumn, myothercolumn)
values ('myvariable', '" . $pass . "');" .
关于php - Mysql查询语法失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10037112/