我有2个表成员和bank,bank有一个来自成员的外键(id)。
bank中的外键称为(mem_id)。
我希望显示银行中与当前登录用户匹配的所有数据session->userdata('id');
我当时在想,*显示*来自“银行”,其中会话中的“ id”与来自银行的“ mem_id”相匹配*
所以我到目前为止
$query = $this->db->get ("SELECT * FROM 'bank' WHERE 'mem_id' MATCH {$_SESSION['id']}");
return $query->result();
我是走正确的路还是走错路了?
最佳答案
尝试这个 :
$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');
关于mysql - 在codeigniter中选择具有事件记录的当前用户,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35567609/