データベースからデータをループするとき、再度クエリを実行するには、その値が必要です。ビューから直接データベースにクエリを実行します。私のコードが間違っていることを知りたいですか?間違っている場合、より良い方法は何ですか?
foreach($data->result() as $row1) {
echo '<li>';
echo $row1->Name;
echo '<ul>';
$this->db->select('Photo');
$this->db->from('tblPhoto');
$this->db->where('User_id', $row1->User_id);
$photo = $this->db->get();
foreach($photo->result() as $row2) {
echo '<li>';
echo $row2->Photo;
echo '</li>';
}
echo '</ul>';
echo '</li>';
}