You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
1.5 KiB
27 lines
1.5 KiB
;<?php
|
|
require('../../contract-repair/conn.php');
|
|
if (!empty($_POST)) {
|
|
$contract_no = empty($_POST['contract_no']) ? '' : $_POST['contract_no'];
|
|
$facility_no = empty($_POST['facility_no']) ? '' : $_POST['facility_no'];
|
|
$bonuns_verson = empty($_POST['bonuns_verson']) ? '' : $_POST['bonuns_verson'];
|
|
$user_id = empty($_POST['user_id']) ? '' : $_POST['user_id'];
|
|
$bonusArr = empty($_POST['bonusArr']) ? '' : json_decode($_POST['bonusArr'], true);
|
|
$contract_type = 3;
|
|
$date = date('Y-m-d');
|
|
$sql = "INSERT INTO bonus
|
|
(bonus_type,bonus_verson,conreact_no,contract_type,facility_no,amount,receiver,pay_day,review_hr,review_at,create_id,create_at) VALUES
|
|
(:bonus_type,:bonus_verson,:conreact_no,:facility_no,:contract_type,:amount,:receiver,:pay_day,:review_hr,:review_at,:create_id,:create_at)
|
|
";
|
|
foreach ($bonusArr as $data) {
|
|
$bonus_type = $data['bonus_type'];
|
|
$bonus_receiver = $data['bonus_receiver'];
|
|
$bonus_amount = $data['bonus_amount'];
|
|
$pay_day_due = $data['pay_day_due'];
|
|
$bonus_regulation = $data['bonus_regulation'];
|
|
$stmt = $conn->prepare($sql);
|
|
$stmt->bindParam(':bonus_type', $bonus_type);
|
|
$stmt->bindParam(':bonus_verson', $bonus_verson);
|
|
$stmt->bindParam('conreact_no', $contract_no);
|
|
$stmt->bindParam(':contract_type', $contract_type);
|
|
}
|
|
}
|
|
|