// 未記入の週報があればその新入社員のIDを返す $w_no_data_id = $top->checkTrainersWeekly($term, $new_emp_id); // トレーナー未記入の週報の新入社員名を取得 for ($i = 0; $i < count($w_no_data_id); $i++) { foreach ($new_employee as $key => $value) { if ($value["id"] == $w_no_data_id[$i]) { array_push($w_t_no_data_name, $value["name"]); } } } } // OJT開始時にアラートをださないための処理 if ($month > START_MONTH) { // トレーナー(t)未記入の月報(m)があるかチェック // 未記入の月報があればその新入社員のIDを返す $m_no_data_id = $top->checkTrainersMonthly($start, $end, $new_emp_id); // トレーナー未記入の月報の新入社員名を取得 for ($i = 0; $i < count($m_no_data_id); $i++) { foreach ($new_employee as $key => $value) { if ($value["id"] == $m_no_data_id[$i]) { array_push($m_t_no_data_name, $value["name"]); } } } } $param['weekly_t_no_data'] = $w_t_no_data_name; $param['monthly_t_no_data'] = $m_t_no_data_name; $param['trainer_all_new_emp'] = $new_employee_all; $param['trainer_new_emp'] = $new_employee; } // 責任者