0

SQL 結合を使用して関数を作成しましたが、機能しない理由がわかりません

これはモデルです

public function get_contract_user($user_id) 
{
    $this->db->select('contracts.*');
    $this->db->from('contracts');       
    $this->db->join('link', 'contracts.contract_id = link.contracts_contract_id');
    $this->db->where('link.users_user_id', $user_id); 
    $query = $this->db->get();  
    return $query->result(); 
}

これはアプリです

$data['query'] = $this->admin_model->get_contract_user($contract_id);

これはビューです

foreach($query as $row) 
{       
    echo $row->contract_code; 
    echo $row->contract_num;
    echo $row->contract_start;
    echo $row->contract_end;
}
4

1 に答える 1

3

method を定義しましたが、提供されたコードでget_contract_user使用get_contractしています。

未定義の関数/メソッドに関するエラーが発生するはずです。

于 2013-03-17T18:48:59.693 に答える