在codeigniter中选择具有活动记录的当前用户

时间:2016-02-23 02:18:13

标签: mysql codeigniter select activerecord user-data

我有2个表成员银行银行有来自成员 的外键( id)的即可。 银行中的外键称为(mem_id)

我希望在银行中显示与当前用户相关的所有数据

session->userdata('id');

我在想,*显示*来自'银行',其中来自会话的'id'与来自银行的'mem_id'相匹配*

所以我到目前为止是

$query = $this->db->get ("SELECT * FROM 'bank' WHERE 'mem_id' MATCH {$_SESSION['id']}");
    return $query->result();

我是在正确的轨道上,还是我对此采取了错误的方式?

1 个答案:

答案 0 :(得分:1)

试试这个:

$query = $this->db->query("SELECT * FROM bank WHERE mem_id = '".$this->session->userdata('id')."'");

您也可以使用:

$this->db->where('mem_id', $this->session->userdata("id"));
$this->db->get('bank');