相反noobish問題。考慮下面的代碼:Codeigniter函數數組總是返回否
public function in_group($group)
{
$session = $this->CI->session->userdata('logged_in');
$query = $this->CI->db->get_where('people_groups', array('people_id' => $session['user_id']));
$array = array();
foreach ($query->result() as $row)
{
$array = $row->group_id;
}
if ($array == $group)
{
return 'YES';
}
return 'no';
}
結果始終沒有,而事實上,它應該根據數據庫是肯定的。
我想要做的是檢查people_groups表,看看當前用戶是否在請求$group
。我研究如何以如下方式使用陣列,但我擔心我做了一些相當不好的事情。
注:$group_id
引用了存儲組ID的