2014-05-25 2 views
0

나는 다음과 같은 오류를오라클 오류

경고가 :() 매개 변수 1은 C에서 주어진 자원, 부울있을 것으로 기대 oci_parse을 : 라인 28 \ WAMP \ www가 \ JQueryMobileTest \ submit.php 문제가 ,, 중 하나가 나를 도울 수 제발 무슨 내가 konw하지 않는

 <?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); 
    ?> 

:

이 내 코드?

+0

아마도'$ link'의 값은'false' 일 것입니다. –

+0

감사합니다 youuuuuuuuuu : !! – user3673354

답변

0

$link이 부울 값일 경우 가장 큰 값은 false입니다. 이것은 데이터베이스 연결이 실패했을 때 발생합니다. oci_connect은 오류가 발생하면 false을 반환합니다. 자세한 내용은 documentation을 참조하십시오.

oci_error()으로 전화하여 오류를 찾을 수 있습니다. 문서의 예제 :

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