Я создал свои таблицы базы данных и выпекаю как обычно с CakePHP 3, но когда я указываю браузеру на какую-то ссылку, он выдает мне следующие ошибки:
Ошибка: SQLSTATE [42000]: синтаксическая ошибка или нарушение прав доступа: 1064 В синтаксисе SQL имеется ошибка; проверьте руководство, соответствующее вашей версии сервера MySQL, чтобы найти правильный синтаксис для использования рядом с ‘AS
Users__contact person
, Users.Phoneno ASUsers__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
Спасибо, ребята, и @RiggsFolly приятно видеть, что в SQL
Ошибка была из пробела в столбце контактное лицо вместо контактного лица в SQL
Других решений пока нет …