alert('非法訪問!');window.history.go(-1);";
}
$vol_no = $_GET['vol_no'];
$sql_str = "SELECT * FROM hope_contract_customer WHERE vol_no = :vol_no";
$stmt = $conn->prepare($sql_str);
$stmt->bindParam(':vol_no', $vol_no);
$stmt->execute();
$hope_customer = $stmt->fetch(PDO::FETCH_ASSOC);
$apply_key = getApplyKey(date('ym'), 'cmea_apply_key');
echo $apply_key;
function getApplyKey($p_yyyymm, $seq_name){
if (empty($p_yyyymm) || empty($seq_name)) return null;
global $conn;
$sql_str = "SELECT yyyymm, prefix FROM sequence WHERE seq_name = :seq_name";
$stmt = $conn->prepare($sql_str);
$stmt->bindParam(':seq_name', $seq_name);
$stmt->execute();
$result = $stmt->fetch(PDO::FETCH_ASSOC);
$yyyymm = $result['yyyymm'];
$prefix = $result['prefix'];
if ($p_yyyymm != $yyyymm) {
$sql_str = "UPDATE sequence SET yyyymm = :p_yyyymm, current_val = '10000' WHERE seq_name = :seq_name";
$stmt = $conn->prepare($sql_str);
$stmt->bindParam(':p_yyyymm', $p_yyyymm);
$stmt->bindParam(':seq_name', $seq_name);
$stmt->execute();
}
$sql_str = "SELECT CONCAT(:prefix, :p_yyyymm, SUBSTRING(appwms.nextval(:seq_name), 2)) AS seq_no";
$stmt = $conn->prepare($sql_str);
$stmt->bindParam(':prefix', $prefix);
$stmt->bindParam(':p_yyyymm', $p_yyyymm);
$stmt->bindParam(':seq_name', $seq_name);
$stmt->execute();
$result = $stmt->fetch(PDO::FETCH_ASSOC);
$seq_no = $result['seq_no'];
return $seq_no;
}
?>