обновление сеанса в кодеригенере

Привет, я хотел бы спросить, можно ли, например, обновить данные сеанса, сохраненные в базе данных в codeigniter. У меня есть пользовательский идентификатор сеанса (roleID, имя, logged_in), так что когда кто-то войдет в систему, просто вызовите $data['name'] = $this->session->userdata('name'); и эхо в моем представлении заголовка как <?php echo $name; ?> <?php echo $name; ?> , проблема в том, когда пользователь будет обновлять свое имя или фамилию, а когда я это сделаю

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

он не работает.

// ИЗМЕНИТЬ РАБОТУ ПРАВА СЕЙЧАС … ТОЛЬКО ТИПО И СИНТАКСИСНАЯ ОШИБКА