0) { header("HTTP/1.1 442 Unprocessable Entity"); echo json_encode($fail_arr); exit(); } $conn->beginTransaction(); $sql = "UPDATE contract_r_signed_back SET repaireid = :repaireid,facilityno= :facilityno, invoice=:invoice, taxid=:taxid, address=:address,type=:type,contract_status=:contract_status,update_user=:update_user,update_date=:update_date WHERE id = :id"; $stmt = $conn->prepare($sql); $stmt->bindParam(':repaireid', $repaireid); $stmt->bindParam(':facilityno', $facilityno); $stmt->bindParam(':invoice', $invoice); $stmt->bindParam(':taxid', $taxid); $stmt->bindParam(':address', $address); $stmt->bindParam(':type', $type); $stmt->bindParam(':contract_status', $contract_status); $stmt->bindParam(':update_user', $user_id); $stmt->bindParam(':update_date', $create_date); $stmt->bindParam(':id', $_POST['id']); // echo json_encode($sql); // exit; $stmt->execute(); t8Insert($_POST); // header("HTTP/1.1 204 NO Content"); $conn->commit(); } catch (PDOException $e) { // $conn->rollback(); header("HTTPP/1.1 500 Internal Server Error"); die('Error!:' . $e->getMessage()); } } function t8Insert($data) { require_once('../../contract/connt8.php'); $create_date = date('Y-m-dH-i-s'); $repair_no = !empty($data['repair_no']) ? $data['repair_no'] : null; // 報價單號 $company = !empty($data['company']) ? $data['company'] : null; //立約人 $repaireid = !empty($data['repaireid']) ? $data['repaireid'] : null; //維保人員 $facilityno = !empty($data['facilityno']) ? $data['facilityno'] : null; // 電梯編號 $type = !empty($data['type']) ? $data['type'] : null; //工程進度 $sign_date = !empty($data['sign_date']) ? $data['sign_date'] : null; //簽訂時間 $invoice = !empty($data['invoice']) ? $data['invoice'] : null; // 發票抬頭 $taxid = !empty($data['taxid']) ? $data['taxid'] : null; //統編 $address = !empty($data['address']) ? $data['address'] : null; //工程地址 $contract_status = !empty($data['contract_status']) ? $data['contract_status'] : null; $user_id = !empty($_data['user_id']) ? $data['user_id'] : null; $sign = str_replace("-", '', $sign_date); $create = str_replace('-', '', $create_date); $sql = "INSERT INTO comBusinessPartner (BizPartnerId,BizPartnerName,BusinessAttr,CountryId,BizToDate,TaxNo,ContactAddress,CreatorId,CreateTime,BizPartnerTypeId) VALUES(:BizPartnerId,:BizPartnerName,1,'TW',99999999,:TaxNo,:ContactAddress,:CreatorId,:CreateTime,'10')"; $stmt = $connT8->prepare($sql); $stmt->bindParam(':BizPartnerId', $repair_no); //報價單編號 $stmt->bindParam(':BizPartnerName', $company); $stmt->bindParam(':TaxNo', $taxid); $stmt->bindParam(':ContactAddress', $address); $stmt->bindParam(':CreatorId', $user_id); $stmt->bindParam(':CreateTime', $create); $stmt->execute(); $connT8->commit(); }