codeigniter를 사용하여 빌드 된 웹 애플리케이션이 있습니다. 내가하려는 것은 내 관점에 결과 요약을 표시하는 것입니다. 내 컨트롤러에는 아래 코드가 있습니다.
function index() {
$data['summery'] = $this->Main_model->get_summery();
foreach ($data['summery'] as $d) {
$data['total_week'] = $this->Main_model->get_total_week($d['i_id']);
$data['total_month'] = $this->Main_model->get_total_month($d['i_id']);
}
}
내가 가지고있는 문제는 각 여름 기록에 총 주간 카운트와 월간 카운트가 있다는 것입니다. i_id
내 관점에서 나는 여름을 반복하고 여름을 표시하지만 i echo $total_week
또는 echo $total_month
항상 돌아올 때NULL
$data['total_week'] = $this->Main_model->get_total_week($d['i_id']);
$data['total_month'] = $this->Main_model->get_total_month($d['i_id']);
위의 변수에서 var_dump를 수행하면 숫자가 표시되지만 뷰에서 에코를 시도하면 NULL을 반환합니다.
내가 제대로 서 있었으면 좋겠어 이렇게 해봐
function index() {
$this->load->model('main_model');
$data['summery'] = array();
$summery = $this->main_model->get_summery();
foreach ($summery as $d) {
$data['summery'][] = array(
'total_week' => $this->main_model->get_total_week($d['i_id']),
'total_month' => $this->main_model->get_total_month($d['i_id'])
);
}
$this->load->view('the_view', $data);
}
전망
<?php foreach ($summery as $something) {?>
<?php echo $something['total_week'];?>
<?php echo $something['total_month'];?>
<?php }?>
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다