In Codeigniter ist dies normalerweise der Fall, es sei denn, Sie verwenden eine benutzerdefinierte Authentifizierungsbibliothek, die dies anders macht.
$user_id = $this->session->userdata('account_id');
Sie sollten also
verwenden$this->db->where('user.id',$this->session->userdata('account_id'));
Ich habe das Nachschlagefeld von Name auf ID geändert, da Sie nach IDs suchen sollten, da zwei Personen möglicherweise denselben Namen usw. haben. Das Nachschlagen von INTs ist auch schneller.