codeigniterでは、これとは異なる方法で行うカスタム認証ライブラリを使用している場合を除き、通常はこれです。
$user_id = $this->session->userdata('account_id');
したがって、
を使用する必要があります$this->db->where('user.id',$this->session->userdata('account_id'));
ルックアップフィールドを名前からIDに変更しました。これは、IDでルックアップを実行する必要があるためです。これは、2人が同じ名前を持っている可能性があるためです。INTのルックアップも高速です。