簡體   English   中英

oci_parse()中的Oracle錯誤

[英]Oracle Error in oci_parse()

我有以下錯誤

警告:oci_parse()期望參數1為資源,在第28行的C:\\ wamp \\ www \\ JQueryMobileTest \\ submit.php中給出布爾值

這是我的代碼:

        <?php 
    $sql="UPDATE table1 SET updated_date =SYSDATE ,trx_status ='Submitted'  where TO_CHAR(trx_date, 'mm/dd/yyyy') LIKE '%$search%' AND trx_status = 'Saved'";

        $res= oci_parse($link, $sql);
        oci_execute($res);
    ?> 

我不知道這是什么問題,請有人可以幫助我嗎?

如果$link為布爾值,則很可能其值為false 與數據庫的連接失敗時,會發生這種情況。 如果發生錯誤, oci_connect返回false 有關更多詳細信息,請參見文檔

您可以通過調用oci_error()找到錯誤。 文檔中的示例:

$conn = oci_connect('hr', 'welcome', 'localhost/XE');
if (!$conn) {
    $e = oci_error();
    trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM