[英]Why PHP script is not being able to update data in oracle database?
以下代碼未將記錄更新到Oracle數據庫中。 任何人都可以請幫助解決此問題的確切原因。 如果其他任何原因可能造成問題,請提出建議。 提前致謝
<?php
if(isset($_GET['submit'])) {
echo $sl_no = $_GET['sl_no'];
echo $subject = $_GET['subject'];
// update Subject
$str2 = "update application_form af set af.subject_code=:subject where af.application_form_sl_no=:sl_no";
$stid_update2 = oci_parse($conn, $str2);
oci_bind_by_name($stid_update2, ":subject", $subject);
oci_bind_by_name($stid_update2, ":sl_no", $sl_no);
oci_execute($stid_update2);
$success2 = oci_commit($conn);
// send successful message
if($success2)
{
echo "Form saved Successfully!!!";
}
}
?>
您沒有聲明$ conn變量並連接到數據庫
$conn = oci_connect('hr', 'welcome', 'localhost/XE');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.