2011-05-15 2 views
1

동일한 컨트롤러에서 두 함수 간의 변수 전달 방법은 무엇입니까?코드 명을 사용하여 동일한 컨트롤러의 함수간에 변수 전달

이 필요합니까? this-> session-> set_flashdata이 올바른 방법입니까?

function load() { 
    $this->userhash = $this->uri->segment(3); 
} 

function save() { 
    $query_customer = $this->Customers->get_customer($this->userhash); 
} 

죄송합니다. 기본 사항이지만 아직 배우고 있습니다.

은 내가이

function index() { 
    $this->msg = 'data'; 
    $this->testme(); 
} 

function testme() { 
    echo $this->msg; 
} 

과 그 작품 같은 것을가는 코드가

알아 봤하지만, 내 질문을 이반 링크에서

을 편집해야합니다 전화 할 수 없습니다 $ this-> testme()index()에 직접 입력 할 수 없으므로 을로드 할 수 없습니다.) (부하()에서 AVE()

답변

2
+0

나는이 밖으로 구글, 그러나 여기에서 그는 $ this-> 인덱스를 호출; 다시 기능으로, 나는 그것을 할 수 없다. 나는 방금 $ this-> session-> set_flashdata와 그 작업을 사용하려고 시도했지만, 그것을 할 올바른 방법인지는 확실치 않습니다. – Nemanja

+0

당신은 데이터베이스 또는 $ _GET을 사용할 수 있습니다 :) – Ivan

+0

정말 $ this-> uri-> segment (3)을 사용하여 var를 사용하고 있습니다. – Nemanja