이것은 날짜에 따라 테이블에 새 행을 삽입하는 기능입니다. 이미 존재하는 행의 중복을 피하고자합니다. 이 함수는 기본적으로 2014 년 11 월을 mwf_month로 삽입하므로 mwf_student_id 및 mwf_month 쌍은 해당 행에 대해 고유합니다. 이런 종류의 중복을 피하기 위해 어떤 수정을해야합니까?날짜에 따라 테이블에 행 삽입
public function month_wise_due($grade_due, $new_due, $id, $remaining) {
$now1 = time();
$now = date('F, Y', $now1);
$store = array(
'mwf_month' => $now,
'mwf_previous' => $remaining,
'mwf_due' => $grade_due,
'total_due' => $new_due,
'mwf_student_id' => $id,
'mwf_pay_day' => 'Not Yet Paid',
'mwf_payment' => 0,
'mwf_diff' => $new_due
);
$this->db->trans_start();
$this->db->insert('mwf', $store);
$this->db->trans_complete();
}