CodeIgniter を使用して 2 つのテーブルを結合しようとしています。CodeIgniter のユーザー ガイドを参考にしました。1 つのテーブルのデータしか表示されないという問題があり、その理由がわかりません。誰かが私を助けることができますか?
これが私のコードです:
コントローラ
function getall(){      
    $this->load->model('result_model');
    $data['query'] =
    $this->result_model->result_getall();
    $this->load->view('result_view', $data);
    }
モデル
 function result_getall(){
    $this->db->select('*');
    $this->db->from('tblanswers');
    $this->db->join('credentials', 'tblanswers.answerid = credentials.cid', 'left'); 
    $query = $this->db->get();
    return $query->result();
    }
意見
    <div>    
 <?php foreach ($query as $row): ?>      
                     //tblanswers
                   <?php echo $row->answerA;?><br>
               <?php echo $row->answerB;?><br>
               <?php echo $row->answerC;?><br>
                   <?php echo $row->comment;?><br>
                  //credentials
                    <?php echo $row->name; ?>
         <?php endforeach; ?>  
   </div>