数据库错误PDOException

时间:2018-02-15 22:42:56

标签: php mysql portal cakephp-3.x

我创建了我的数据库表并像往常一样使用CakePHP 3进行烘焙,但是当我将浏览器指向某个链接时,它会给我这个错误:

  

错误:SQLSTATE [42000]:语法错误或访问冲突:1064 SQL语法中有错误;检查与您的MySQL服务器版本相对应的手册,以便在AS Users__contact person,Users.Phoneno AS Users__Phoneno,Users.email AS`U'附近使用正确的语法。在第1行

     

如果您使用SQL关键字作为表列名,则可以在config / app.php中为数据库连接启用标识符引用。

SQL查询:

SELECT Users.id AS `Users__id`, 
        Users.name AS `Users__name`, 
        Users.address AS `Users__address`, 
        Users.contact person AS `Users__contact person`, 
        Users.Phoneno AS `Users__Phoneno`, 
        Users.email AS `Users__email` 
FROM users Users 
LIMIT 20 OFFSET 0

screenshot of the error page for users table

1 个答案:

答案 0 :(得分:0)

谢谢大家和@RiggsFolly很高兴在SQL中观察到了

错误来自列联系人中的空格而不是SQL

中的联系人