2013-07-17 2 views
0

CakePHP 2.3.6을 사용하고 있습니다. 모든 것이 로컬 호스트에서 제대로 작동하지만 서버에 업로드 할 때 컨트롤러의 함수에서 사용자 정의 쿼리가 "테이블을 찾을 수 없습니다"라는 오류를 발생시킵니다. 그러나 테이블은 존재합니다.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

다른 쿼리는 모두 작동합니까? 'databases.php'에 값이 있습니까? – Nunser

+0

'컨트롤러의 기능에서 커스텀 쿼리'<- 컨트롤러에 커스텀 쿼리가있는 이유는 무엇입니까? 검색어는 모델에 속합니다. – AD7six

답변

0

문제가 나는 사용자 지정 쿼리 :(

+0

이것을 수용 대답으로 표시 할 수 있습니까? – Nunser

관련 문제