| 제목 | 라이브러리 안에 모델 호출 부분에서 Undefined property | ||
|---|---|---|---|
| 카테고리 | PHP | ||
| 글쓴이 | 신일 | 작성시각 | 2019/12/03 17:56:35 |
|
|
|||
|
안녕하세요, 궁금한 게 있어 문의 드립니다. 혹시 아시는 분 계시면 댓글 좀 부탁 드립니다. 라이브러리를 만들어서 호출했는데요. 8번줄 모델 호출 부분이 있는데 Undefined property라고 나오네요;; Message: Undefined property: Some_class::$cash_record_m
<이렇게 해봐도 안되구요;;> $CI =& get_instance(); $result = $CI->cash_record_m->cash_count($mem_id);
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Some_class
{
public function some_function($array)
{
$mem_id = $array['mem_id'];
$result = $this->cash_record_m->cash_count($mem_id);
//[4] 모델에 data 전달
$data = array(
'db_table_name' => 'cash_record' ,
'mem_id' => $array['mem_id'],
'user_type' => $array['user_type'] ,
'method' => $array['method'] ,
'cash_type' => $array['cash_type'] ,
'reason' => $array['reason'] ,
'cash_money' => $array['cash_money'] ,
);
$this->cash_record_m->cash_record_insert($data);
}
}
?>
|
|||
| 다음글 | 상품 리스트를 2개씩 나열시키고 싶습니다. (2) | ||
| 이전글 | 코드이그나이터 액티브레코드에서 delete사용할때 조건... (2) | ||
|
lovelywook
/
2019/12/04 08:54:12 /
추천
0
|
|
신일
/
2019/12/04 15:25:36 /
추천
0
lovelywook 님, 감사합니다. 덕분에 잘 해결됐습니다^^
|
|
변종원(웅파)
/
2019/12/04 16:26:45 /
추천
0
신일/ 앞으로 ci 질문은 ci 묻고답하기에 올려주시기 바랍니다.
|
|
kaido
/
2019/12/05 10:35:08 /
추천
0
TMI & get_instance(); 라이브러리에서 왜 해당 함수를 써야만 하는지 알아보시면 CI 이해도가 더욱 깊어지실 것 입니다 ^^ |
정확히 하지는 않지만 생각나는데로 적어보겠습니다.
정정은 아랫분이 ^^
$ci = & get_instance(); $ci->load->model('cash_record_m'); $result = $ci->cash_record_m->cash_count($array['mem_id']);