尝试使用时
$SomeTable = "SomeTable";
INSERT INTO "' . $SomeTable . '" SET ...
代替
INSERT INTO SomeTable SET ...
我失败了。为什么我无法使用 php 变量来调用数据库名称?
最佳答案
你需要使用这样的东西:
$SomeTable = "SomeTable";
$query = 'INSERT INTO `' . $SomeTable . '` SET ... ';
它使用 ` 字符而不是引号
关于php INSERT INTO 数据库变量名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18790530/