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

;<?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);
}
}