SQL INSERT INTO随机逗号出现

时间:2016-12-20 14:30:38

标签: php mysql mysqli

我正在制作一个游戏,我有一个保存错误。我有一条PHP消息提醒。它给了我一个SQL错误。问题很明显。括号前的最后一个逗号不应该存在。问题是它为什么存在?在我的代码中,它不是。

这是警告信息。

Alert Message

声明是这样的。

> $query2 = "INSERT INTO users VALUES ('$village', $power, $influence, $gold, NULL, $ore, $wood, $food, $honor, $keep, $mine, $sawmill, $farm, $barracks, $tavern, $stables, $temple, $militia, $warriors, $spearmen, $clubmen, $swordsmen, $archers, $vanguards, $legion, $crossbowmen, $knights, $mercs, $mercelites, $bandit1, $bandit2, $bandit3, '$faction', $dwellings, $dwellingscost);";

我的一个理论是dwellingscost变量最后有一个逗号。它是从AJAX请求发布的。如果您需要一些代码来解密,请询问。

0 个答案:

没有答案