Codeigniter を使用して、データベースの値に基づいてメニューを表示し、ユーザーにユーザー権限を付与しようとしています。しかし、それは機能していません。問題はビューファイルにある可能性があります。次の表があります。
テーブル名: module_permission
id user_id delete add edit
1 1 0 1 1
私のコントローラー:
$this->load->model('mod_module_permission');
$data['permit']= $this->mod_module_permission->permission($user_id);
私のモデル:
$this->db->select('*');
$this->db->from('module_permission');
$this->db->where('user_id', $user_id);
$getData = $this->db->get('');
if($getData->num_rows() > 0)
return $getData->result_array();
else
return null;
私の見解 :
if ( in_array(add=>'1',$permit)) {echo "YES";} else {echo "NO";}
ビューファイルのどの変更で問題が解決するか教えてください。
ありがとう :)