Pero lo que quiero hacer es tomar esos mismos valores y mandarselo a los otros controladores los cuales usan el mismo encabezado, esto con la intencion de que se vea la misma informacion ya que son el mismo encabezado. Si se trata con el foreach primero que nada desconoce el nombre de la variable. Aqui anexo pedazos de codigo.
VISTA HEADER
<u>BIENVENIDO(A)</u>:<? foreach ($usuario as $ya) {?>
<? echo $ya->nombreE;?><br>
<? echo $ya->unidadA;?><br>
<a href="destroy">Salir</a>
<a class="brand" href="<? echo base_url("empleados/principal/") ?>">ALGO</a>
Lo de arriba es lo que se imprime en el header y la direccion es de un controlador a donde se quiere mandar esos mismos datos
CONTROLADOR
sesion_data = array(
'usuario' => $_POST['usuario'],
'password' => $_POST['password']
);
$this->session->set_userdata($sesion_data);
$data['usuario'] = $this->session->userdata['usuario'];
$data['password'] = $this->session->userdata['password'];
$probando= $this->session->userdata['usuario'];
$ata=array(
'usuario'=>$this->Empleados_model->obtener($probando)
);
$this->load->view('header4',$ata,$probando);
$this->load->view('index',$data,$ata);
MODELO
public function obtener($probando)
{
$this->db->select('*');
$this->db->from('empleados');
$this->db->where('usuario',$probando);
return $this->db->get()->result();
}
O de plano si se puede omitir el foreach para que sea mas facil