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

您定义了方法get_contract_user,但您get_contract在提供的代码中使用。

您应该收到有关未定义函数/方法的错误。

于 2013-03-17T18:48:59.693 回答