我正在处理应该能够处理多个表的功能,使用$variables
.
但我得到一个语法错误..
有效的代码。
$query = "INSERT INTO table_com (tableID, komNAME, komDATE, komHTML, komSTATUS)
VALUES ('$pID','$name','$time','$kom','$status')";
if(!$mysqli->query($query)) { die($mysqli->error); }
和没有的代码
$sID = 'table':
$query = "INSERT INTO '$sID'_com ('$sID'ID, komNAME, komDATE, komHTML, komSTATUS)
VALUES ('$pID','$name','$time','$kom','$status')";
if(!$mysqli->query($query)) { die($mysqli->error); }
只有表和列$variables
不起作用。这是 my_sql_error:
You have an error in your SQL syntax; check the manual that corresponds to your
MySQL server version for the right syntax to use near ''diy'_com ('diy'ID,
komNAME, komDATE, komHTML, komSTATUS) VALUES ('1','cjkm,','1' at line 1
有没有办法解决这个问题?