tualização da sessão no codeigniter

hi Gostaria de perguntar se é possível atualizar os dados da sessão salvos no banco de dados no codeigniter ,, por exemplo. Eu tenho uma sessão userdata (roleID, nome, log_in), de modo que quando alguém fará login, basta chamar o$data['name'] = $this->session->userdata('name'); e ecoá-lo na minha exibição de cabeçalho como<?php echo $name; ?> ,, o problema é quando um usuário atualiza seu nome ou sobrenome e quando eu faço isso

$fname = $this->input->post('fname');
$lname = $this->input->post('lname');

$fullname = $fname." ".$lname;
$this->session->unset_userdata('name');
$this->session->set_userdata('name',$fullname);

não funciona ..

//EDITA TRABALHANDO AGORA ... APENAS ERRO DE TIPO E SINTAXE

questionAnswers(2)

yourAnswerToTheQuestion