【问题标题】:First time mysqli, having INSERT error第一次mysqli,有INSERT错误
【发布时间】:2012-10-04 11:06:47
【问题描述】:

我从以下代码中收到以下错误。连接工作没有错误,所有输入列都是正确的,我将输入简化为 0,以确保它不是我传递的变量。任何帮助将不胜感激。 MySQL 版本 5.5.28。

FAILURE 您的 SQL 语法有错误;检查手册 对应于您的 MySQL 服务器版本,以便使用正确的语法 '键,值,childID,accessID)VALUES('0','0','0','0')'附近 第 1 行

$query="INSERT INTO carts (keys, values, childID, accessID)
                    VALUES
                    ('0','0','0','0')";
                    echo $query;
if (mysqli_query($link, $query) == FALSE) {echo "FAILURE " . mysqli_error($link);}

已经工作了 20 个小时而不睡觉,所以如果这是一个面对面的时刻,我不会感到惊讶。我会说我从来没有使用过mysqli,只是mysql命令。

【问题讨论】:

  • 我还应该提到我所有的代码都是程序性的,希望对您有所帮助。

标签: php mysql insert mysqli


【解决方案1】:

keysvaluesreserved words 你可以用反引号括起来。

... (`keys`, `values`, ...

【讨论】:

  • aaaaaaaaaaa 回想起来,价值观也是如此。非常感谢你让我明白了。我终于可以睡觉了。
猜你喜欢
  • 1970-01-01
  • 2013-09-19
  • 2011-10-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-02
  • 2013-12-18
  • 1970-01-01
相关资源
最近更新 更多