Hola, estoy empezando a trabajar con codeigniter y parece bastante interesante, lo unico es que (como en todo lo nuevo) me encuentro con algunos problemas.
 
En concreto, lo que me gustaría saber es como sacar un solo campo de la base de datos, para sacarlos todos lo tengo facil, en el modelo o en el controlador: 
 Código PHP:
    $this->db->from('noticia');
$this->db->where('ID',$id);
$datos['noticias']=$this->db->get()->result(); 
    
  y en la vista  
 Código PHP:
    foreach($noticias->result() as $noti)   echo $noti->TITULO." ".$noti->ID; //etc 
    
  El problema es, como hago para sacar 
solo el titulo para el ID=3 sin tener que pasarle la consulta directamente: 
 Código PHP:
    $consulta = $this->db->query("SELECT TITULO FROM noticia WHERE ID='3' ");
$fila = $consulta->row_array();
echo $fila['TITULO']; 
    
  Es decir, haciendo un  
 Código PHP:
    $this->db->where('ID','3');
$consulta=$this->db->get('noticia','TITULO');
$fila =$consulta->result_array();
echo $fila[0]  // o $fila['TITULO'] o $fila->TITULO;
.... aqui ya me pierdo, porque no se como pasarle lo que quiero obtener 
ni como obtener solo ese campo, $fila resulta ser un objeto CI_DB_nosequemas 
    
  Igual es que no se puede hacer y tengo que hacerlo obligatoriamente metiendole la consulta, pero me interesaría hacerlo de esta ultima forma ya que solo tendría que preparar una funcioncita de nada para mis clases. para poder pasarl valores de una clase a otra. 
Un saludo.