제목 | model 관련 질문 드립니다. | ||
---|---|---|---|
글쓴이 | 환운 | 작성시각 | 2013/01/30 00:53:37 |
|
|||
안녕하세요. 모델을 호출 하고 적용하려 하니.. Fatal error: Call to a member function get_where() on a non-object 해당 오류가 납니다. class Member_model extends CI_Model { function __construct() { parent::__construct(); } function getChkUserEmail($email) { $query = $this->db->get_where('member', array('member_email' => $email)); $cnt = $query->num_rows(); if($cnt == $email) { return false; }else { return true; } } }autoload.php 에 database는 자동으로 불러와지게 선언해 놨습니다 database.php에서 $active_record는 TRUE 상태 입니다. 모델 소스는 저렇게 적용 하였습니다. 딱히 한건 없고 매뉴얼 대로 적용 하였는데요.. 아무래도 db 클래스를 제대로 못 가져 오는것 같은데.. 소스에 추가 되어야할 부분이 있는건가요? |
|||
다음글 | constant.php 사용하려고 해보는데~ (1) | ||
이전글 | CI 로 홈페이지를 제작했는데;; (2) | ||
만돌애비
/
2013/01/30 07:53:52 /
추천
0
혹시 데이터베이스 세션 사용하시나요??
|
변종원(웅파)
/
2013/01/30 10:54:28 /
추천
0
컨트롤러에서 모델 선언은 제대로 하신건가요?
|
환운
/
2013/01/30 11:25:24 /
추천
0
만돌애비 - 데이터베이스 세션은 어떤 것을 말씀 하시는 건가요?
웅파 - 컨트롤러에서 모델 선언은 문제 없는것으로 보여요. 이리저리 변경해 보면 컨트롤러에서 모델까지 연결 되어 있는건 확인 되거든요. |
변종원(웅파)
/
2013/01/30 11:50:16 /
추천
0
아파치 에러로그하고 ci log도 활성화 해서 보세요.
db 연결이 안됐을 수도 있구요 |
환운
/
2013/01/30 12:45:58 /
추천
0
네. 확인해봐야 겠네요.
답변 감사합니다. |