![](/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.