![](/img/trans.png)
[英]How to get two id data from same table using codeigniter join funtion
[英]how to get value from two table using join in codeigniter
public function user_data_vi($email)
{
$this->db->select('*');
$this->db->from('client');
$this->db->join('payments', "payments.email = $email");
$q= $this->db->get();
return $q->result();
}
上面的代碼是我的模型和方法user_data_vi
我有兩個表client
並且兩個表的email
字段中都有另一個payments
很常見,現在我想從數據庫中檢索數據第一個表有用戶信息, payment table
有付款信息獲取信息兩個表數據都使用email字段。
您需要在此處添加where條件,請在下面找到修改后的代碼
public function user_data_vi($email)
{
$this->db->select('*');
$this->db->from('client');
$this->db->join('payments', "payments.email = client.email");
$this->db->where('client.email',$email);
$q= $this->db->get();
return $q->result();
}
public function user_data_vi($email)
{
$this->db->select('*');
$this->db->from('client');
$this->db->where('client.email',$email);
$this->db->join('payments','payments.email = client.email');
$q= $this->db->get();
return $q->result();
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.