prepare($sql); $stmt->execute(); $checkRepaireIsit = $stmt->fetch(PDO::FETCH_ASSOC); if (!empty($checkRepaireIsit)) { echo ""; } $contractno = user_input($_POST["contractno"]); $facilityno = user_input($_POST["facilityno"]); $repairerid = user_input($_POST["repairerid"]); $creater = user_input($_POST["creater"]); $create_at = date('Y/m/d H:i:s'); $sql = "SELECT name FROM account WHERE accountid = '$repairerid'"; $stmt = $conn->prepare($sql); $stmt->execute(); $account = $stmt->fetch(PDO::FETCH_ASSOC); $repairername = $account['name']; $db_query = "UPDATE schedule set repairerid = '$repairerid', repairername = '$repairername', updater = '$creater', update_at = '$create_at' WHERE contractno='$contractno' AND facilityno='$facilityno'"; $stmt = $conn->prepare($db_query); $stmt->execute(); $affected = $stmt->rowCount(); if ($affected > 0) { echo ""; } elseif ($affected == 0) { echo ""; } else { echo "{$db_query} 語法執行失敗,錯誤訊息SSS: "; } }