2016-12-24 3 views
-2

이 문제가 발생했습니다. 여러 가지 방법을 시도했지만 영혼에 도달 할 수 없었습니다. 이것은 내 main.php 코드이며 데이터를 편집하지만 업데이트를 위해 삽입하지 않습니다. null 오류는 updat_data() 함수에 있습니다. 도와주세요. 나는 혼란 스럽다.null에 대한 멤버 함수 updat_data() 호출

function get_data($id){ 

    $this->index(); 



    $data['ed']= $this->main_model->get_data($id); 
    $this->load->view('edit',$data); 
    } 




    public function update_data() 
    { 

     $id = $this->input->post('id'); 

     $data= array('first_name' =>$this->input->post('first_name') , 'last_name' =>$this->input->post('last_name')); 


     $this->main_model->updat_data($id,$data); 
     $this->load->model("main_model"); 


    } 

이 당신이 main.php에 사용하기 전에

function get_data($id) 
    { 
     //$this->db->where("id", $id); 
///  $this->db->update("user",$data); 
     $this->db->where("id",$id); 
     $query=$this->db->get("user"); 
     return $query->result(); 


    } 

    function updat_data($id,$data) 
    { 

     $this->db->where('id',$id); 
     $this->db->update('user',$data); 

     //return $query->result(); 
    } 

답변

-2

시도가

+0

너무 많이 U 감사 모델을로드 ... 업데이트 model.php 코드, 그것은 :) –

+2

근무 하지 마 "시도"가 없습니다. *** 좋은 대답 ***은 무엇을했는지에 대한 설명과 왜 그런 방식으로했는지에 대한 설명을 OP에서뿐만 아니라 미래의 방문객에게도 제공합니다. –

+0

감사합니다. 나는 나중에 다시하지 않을 것입니다. – tete0148

관련 문제