I codeigniter är det vanligtvis detta, såvida du inte använder ett anpassat autentiseringsbibliotek som gör det annorlunda.
$user_id = $this->session->userdata('account_id');
Så du bör använda
$this->db->where('user.id',$this->session->userdata('account_id'));
Jag ändrade uppslagsfältet från namn till id, eftersom du borde göra uppslagningar på ID, eftersom två personer kan ha samma namn etc. Uppslagningen av INT är också snabbare.