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