2013-07-17 3 views
0

Я использую CakePHP 2.3.6. Все работает нормально на localhost, но когда я загружаюсь на сервер, пользовательский запрос в функции контроллера выдает сообщение об ошибке «таблица не найдена». Однако таблица существует.SQLSTATE [42S02]: базовая таблица или представление не найдено в cakephp

База данных создана таким образом, что у меня нет другого способа, кроме использования пользовательского запроса. Любая помощь оценивается.

Ошибка базы данных

Error: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'kidzo_v3.Children' doesn't exist

Запрос:

Insert into Children(Birthdate,Gender,User_id) 
values('1997-11-16','male','14121'); 
+0

я подозреваю, что kidzo_v3 это не имя вашей текущей базы данных – steven

+0

Все остальные запросы работают? Вы изменили необходимые sary значения в 'databases.php'? – Nunser

+0

'пользовательский запрос в функции контроллера' <- почему пользовательский запрос в вашем контроллере вообще отсутствует. Запросы относятся к вашим моделям. – AD7six

ответ

0

Оказывается, проблема была я использовал верхнее имя случая в пользовательском запросе :(

+0

Не могли бы вы отметить это как принятый ответ? – Nunser

Смежные вопросы

 Смежные вопросы