Buenas tardes mi duda surge al estar utilizando codeigniter lo que hice fue obtener un valor por parametros despues de ahi use explode y lo meti en un foreach para poder recorrerlo, despues llamo al modelo para hacer una comparacion y posteriormente un if, para ver que valor tiene, si es determinado valor, carga la pagina, si no simplemente dice acceso restringido. Aqui va parte del codigo
$js=urldecode($rol);
$jss=explode(",",$js);
foreach($jss as $permiso){
$permiso1=$this->Roles_model->permisoa($permiso);
if($permiso1==1){
$this->load->view('header4',$ata,$probando);
Por si preguntan si pasa el valor, ya vi que si hace la comparacion per no trae el valor de la base de datos aqui esta la parte del modelo
function permisoa($permiso){
$this->db->select('agregar');
$this->db->from('roles');
$this->db->where('rol',$permiso);
return $this->db->get()->result();
}
Si alguien tiene alguna idea.