0
Вот мой код для подсчета полученных результатов, но не показывая ничего на странице просмотра, даже если он содержит значение здесь мой контроллервозвращает нулевое значение, в то время как подсчет результатов
$data['present']= $this->attendance_model->present_report_by_empid($v_employee->user_id,$date);
//var_dump($data['present']);
Вот моя модель
public function present_report_by_empid($user_id = null,$date = null)
{
$temp = explode("-",$date);
$query='tbl_attendance.date_in';
$this->db->where('tbl_attendance.attendance_status', 1);
$this->db->where('tbl_attendance.user_id', $user_id);
$this->db->where("YEAR(tbl_attendance.date_in)",$temp[0]);
$this->db->where("MONTH(tbl_attendance.date_in)",$temp[1]);
return $this->db->count_all_results('tbl_attendance');
}
Вот мой взгляд
<?php echo $present;?>
, когда я дал var_dump
проверить я получаю результаты как этот
Какая линия 540? – Mohammad
строка № 540 - это 'var_dump ($ data ['present']);' –
переименовать $ data в present_report_by_empid. '$ data ['present'] = $ this-> attendance_model-> present_report_by_empid ($ v_employee-> user_id, $ date _);' – Mohammad