제목 | 초보적인 질문 하나 드립니다.. | |||
---|---|---|---|---|
글쓴이 | 영혼의바람 | 작성시각 | 2013/07/18 20:34:03 | |
|
||||
controllers 폴더 아래 test.php models 아래 test_model.php 오류 증상
해결하려고 했던 일들 1. test.php에서 model 로드 하는 부분에서 Test_model을 test_model로 고쳐보기 2. database 설정 부분이 잘못되었을지도 몰라서 database.php 파일 살펴보기 3. test_model.php에서 데이터베이스 연결 부분 직접 적어서 수동으로 연결해보기 위와 같이 해봤는데 도저히 저 오류 문제가 해결이 안되서 글을 올려봅니다. 게시판에 보면 비슷한 경우가 많은 것 같은데 해결이 안됩니다. 도움을 좀 주시면 감사하겠습니다 ㅠ |
||||
다음글 | ajax 와 xmlrpc 사용용도의 차이점이 궁금합니다... (1) | |||
이전글 | 라이브러리 혹은 모델에 입력폼을 만들고 (8) | |||
변종원(웅파)
/
2013/07/18 21:05:10 /
추천
0
파일은 test_model인데 대문자로 선언했으니 못찾는게 맞습니다.
로드 및 사용 모두 소문자로 하세요.
|
영혼의바람
/
2013/07/18 23:37:30 /
추천
0
모두 소문자로 해도 안됩니다;
그래서 로드하는 구문을 생상자에서 빼고 메소드에 넣으니 정상적으로 실행이 되네요; |
한대승(불의회상)
/
2013/07/19 07:41:13 /
추천
0
모델 선언 할 때 첫글자 대문자 맞습니다.
다만 load 할 때는 모두 소문자로 해야 합니다. 생성자에서 로드해서 사용해도 정상적으로 실행 되어야 제대로 된겁니다. |
oursong
/
2013/07/19 09:10:45 /
추천
0
윗분들 말씀은 test.php에서 lists()에서 모델 로드 할 때 Test_model을 소문자로 쓰라는 말씀입니다.
그왼 문제 없어 보이네요. 참고로 처음 연습삼아 개발 하실 땐 컨픽 파일에서 로그를 4로 바꿔서 남기시고 화면에 출력되는 에러를 그대로 추적해서 확인 하시면 크게 문제 없습니다. |
risa
/
2013/07/19 09:44:49 /
추천
0
저는 일부러 모델에 이름을 줍니다. 구분용으로 말이죠.
$this->load->model('Test_model','model'); $this->model->get_list(); 해결 되셨죠? 이제 렛츠 트라이 엔조이 CI 프로그래밍! |
토리
/
2013/07/19 10:33:23 /
추천
0
risa/ 으앗... 노..놀랍다...
|