4
오라클에는 준비된 함수가 없으므로 작성된 쿼리의 유효성을 검사합니다. 그래서 QUERY가 유효한지 여부를 확인하기 위해 아래 코드를 시도했습니다. 내 실수가PHP 오류 : 경고 : ociparse() 매개 변수 1은 리소스가됩니다.
Warning: oci_parse() expects parameter 1 to be resource, object given in D:\xampp\htdocs\app\DashBoardSite\Admin\querybuilder.php on line 899
Statement
Warning: oci_execute() expects parameter 1 to be resource, null given in D:\xampp\htdocs\app\DashBoardSite\Admin\querybuilder.php on line 902
Warning: oci_num_rows() expects parameter 1 to be resource, null given in D:\xampp\htdocs\app\DashBoardSite\Admin\querybuilder.php on line 903
입니다 :
if(isset($_POST['btn_Submit_Query']))
{
$check_query=$_POST['txtQuery'];
echo $check_query;
$valid = false;
$stmt = oci_parse($DB, $check_query);
echo "Statement" . $stmt;
//oci_define_by_name($stmt, 'NUMBER_OF_ROWS', $number_of_rows);
oci_execute($stmt, OCI_DEFAULT);
echo oci_num_rows($stmt);
}
나는 실행에 경고를 다음있어?
연결 문자열은 정상입니다.하지만 문제가 있습니다. –