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.
 
 
 
 
 
 

48 lines
1.9 KiB

<?php
require_once "database.php";
if (isset($_POST['update'])) {
foreach ($_POST as $k => $v) {
$$k = htmlspecialchars(stripslashes(trim($v)));
}
$maintance_contract_id=$_POST['maintance_contract_id'];
$sitename=$_POST['sitename'];
$contractor=$_POST['contractor'];
$contractsnum=$_POST['contractsnum'];
$siteaddress=$_POST['siteaddress'];
$startdate=$_POST['startdate'];
$enddate=$_POST['enddate'];
$contractsigningperiod=$startdate.'_'.$enddate;
$pricereviewer=$_POST['pricereviewer'];
$contracttype=$_POST['contracttype'];
$Maintenanceoperationcategory=$_POST['Maintenanceoperationcategory'];
$contractsigningnature=$_POST['contractsigningnature'];
$creater = $_POST['creater'];
$updatee_at=date('Y/m/d H:i:s');
$id= $_POST['id'];
$db_query = "update maintance_contract_info set maintance_contract_id = '$maintance_contract_id', sitename = '$sitename',";
$db_query .= "contractor = '$contractor', contractsnum = '$contractsnum',";
$db_query .= "siteaddress = '$siteaddress', contractsigningperiod = '$contractsigningperiod', pricereviewer = '$pricereviewer',";
$db_query .= "contracttype = '$contracttype', Maintenanceoperationcategory = '$Maintenanceoperationcategory', contractsigningnature = '$contractsigningnature',";
$db_query .= "updatee_at = NOW() ";
$db_query .= "where id = '$id'";
if ($rs = mysqli_query($link, $db_query)) {
header("Location: pricereview-index.php");
if (mysqli_affected_rows($link) > 0) {
echo "<script type ='text/JavaScript'>";
echo "alert('更新成功')";
echo "</script>";
//header("Location: pricereview-index.php");
} else {
echo "<script type ='text/JavaScript'>";
echo "alert('更新失敗,請重新操作[I]')";
echo "</script>";
}
}
mysqli_close($link);
}
?>