语法错误或访问冲突:1064

用户名

所以这是我的问题,我得到这个错误

致命错误:消息“ SQLSTATE [42000]”未捕获的异常“ PDOException”:语法错误或访问冲突:1064 SQL语法有错误;在/ Users / matt / Desktop / Likes / forgot / f的第1行中,检查与您的MySQL服务器版本相对应的手册,以获取在'key'附近使用正确的语法VALUES('email @ email','6b7d4d69e7595943da5bfb5723ceb3ef2e559275')' .php行39

尝试运行此代码时

$gen = $con->prepare("INSERT INTO reset (user, key) VALUES (:user , :key)");
$gen->bindValue(':user', $username, PDO::PARAM_STR);
$gen->bindValue(':key', $token, PDO::PARAM_STR);
$gen->execute();

有任何想法吗?我绑定两个值,所以我不确定出什么问题。我也检查了语法错误,但找不到任何错误。

伊德里斯

那是因为key是保留字。您将需要添加反引号或选择其他名称。您可以在这里查看所有保留字所以这就是您的最终代码应该是什么样子

$gen = $con->prepare("INSERT INTO reset (user, `key`) VALUES (:user , :key)");
$gen->bindValue(':user', $username, PDO::PARAM_STR);
$gen->bindValue(':key', $token, PDO::PARAM_STR);
$gen->execute();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

语法错误或访问冲突:1064

来自分类Dev

迁移时出现错误,“语法错误或访问冲突:1064”

来自分类Dev

DB:SQLSTATE [42000]:语法错误或访问冲突:1064错误

来自分类Dev

SQLSTATE [42000]:语法错误或访问冲突:1064

来自分类Dev

SQLSTATE [42000]:语法错误或访问冲突:1064 PHP / MySQL

来自分类Dev

PDOException SQLSTATE [42000]:语法错误或访问冲突:1064

来自分类Dev

Laravel Migration SQLSTATE [42000]:语法错误或访问冲突:1064

来自分类Dev

SQLSTATE [42000]:语法错误或访问冲突:1064 laravel

来自分类Dev

PDO类-语法错误或访问冲突1064

来自分类Dev

MySQL PDO语法错误或访问冲突:1064

来自分类Dev

PHP MYSQL语法错误或访问冲突:1064

来自分类Dev

语法错误或访问冲突:代码中的 1064

来自分类Dev

语法错误或访问冲突:1064 SQL语法有错误;

来自分类Dev

在更改表语法错误或访问冲突时:1064 您的 sql 语法有错误;

来自分类Dev

如何修复错误“ CDbCommand ... SQLSTATE [42000]:语法错误或访问冲突:1064”

来自分类Dev

使用存储过程时出现Laravel 7错误:-SQLSTATE [42000]:语法错误或访问冲突:1064

来自分类Dev

CakePHP 3错误:SQLSTATE [42000]:语法错误或访问冲突:1064

来自分类Dev

Doctrine2 SQLSTATE [42000]:语法错误或访问冲突:1064

来自分类Dev

无法运行查询:SQLSTATE [42000]:语法错误或访问冲突:1064

来自分类Dev

SQLSTATE [42000]:语法错误或访问冲突:1064 Symfony 2.7.3应用程序

来自分类Dev

未捕获的PDOException:语法错误或访问冲突:1064(间距不正确)

来自分类Dev

Illuminate \ Database \ QueryException:SQLSTATE [42000]:语法错误或访问冲突:1064

来自分类Dev

SQLSTATE [42000]:语法错误或访问冲突:1064 login.php

来自分类Dev

PHP / PDO SQLSTATE [42000]:语法错误或访问冲突:1064噩梦

来自分类Dev

SQLSTATE [42000]:语法错误或访问冲突:sql select语句中的1064

来自分类Dev

Laravel SQL 查询不断给出 SQLSTATE[42000]:语法错误或访问冲突:1064

来自分类Dev

SQLSTATE[42000]:语法错误或访问冲突:1064 在 bindparam 中设置变量时出错

来自分类Dev

致命错误:未捕获的PDOException:SQLSTATE [42000]:语法错误或访问冲突:1064 SQL语法中有错误

来自分类Dev

错误:“SQLSTATE[42000]:语法错误或访问冲突:1064 您的 SQL 语法有错误。”。.env 或 PDO 中的问题?

Related 相关文章

  1. 1

    语法错误或访问冲突:1064

  2. 2

    迁移时出现错误,“语法错误或访问冲突:1064”

  3. 3

    DB:SQLSTATE [42000]:语法错误或访问冲突:1064错误

  4. 4

    SQLSTATE [42000]:语法错误或访问冲突:1064

  5. 5

    SQLSTATE [42000]:语法错误或访问冲突:1064 PHP / MySQL

  6. 6

    PDOException SQLSTATE [42000]:语法错误或访问冲突:1064

  7. 7

    Laravel Migration SQLSTATE [42000]:语法错误或访问冲突:1064

  8. 8

    SQLSTATE [42000]:语法错误或访问冲突:1064 laravel

  9. 9

    PDO类-语法错误或访问冲突1064

  10. 10

    MySQL PDO语法错误或访问冲突:1064

  11. 11

    PHP MYSQL语法错误或访问冲突:1064

  12. 12

    语法错误或访问冲突:代码中的 1064

  13. 13

    语法错误或访问冲突:1064 SQL语法有错误;

  14. 14

    在更改表语法错误或访问冲突时:1064 您的 sql 语法有错误;

  15. 15

    如何修复错误“ CDbCommand ... SQLSTATE [42000]:语法错误或访问冲突:1064”

  16. 16

    使用存储过程时出现Laravel 7错误:-SQLSTATE [42000]:语法错误或访问冲突:1064

  17. 17

    CakePHP 3错误:SQLSTATE [42000]:语法错误或访问冲突:1064

  18. 18

    Doctrine2 SQLSTATE [42000]:语法错误或访问冲突:1064

  19. 19

    无法运行查询:SQLSTATE [42000]:语法错误或访问冲突:1064

  20. 20

    SQLSTATE [42000]:语法错误或访问冲突:1064 Symfony 2.7.3应用程序

  21. 21

    未捕获的PDOException:语法错误或访问冲突:1064(间距不正确)

  22. 22

    Illuminate \ Database \ QueryException:SQLSTATE [42000]:语法错误或访问冲突:1064

  23. 23

    SQLSTATE [42000]:语法错误或访问冲突:1064 login.php

  24. 24

    PHP / PDO SQLSTATE [42000]:语法错误或访问冲突:1064噩梦

  25. 25

    SQLSTATE [42000]:语法错误或访问冲突:sql select语句中的1064

  26. 26

    Laravel SQL 查询不断给出 SQLSTATE[42000]:语法错误或访问冲突:1064

  27. 27

    SQLSTATE[42000]:语法错误或访问冲突:1064 在 bindparam 中设置变量时出错

  28. 28

    致命错误:未捕获的PDOException:SQLSTATE [42000]:语法错误或访问冲突:1064 SQL语法中有错误

  29. 29

    错误:“SQLSTATE[42000]:语法错误或访问冲突:1064 您的 SQL 语法有错误。”。.env 或 PDO 中的问题?

热门标签

归档