
OCI_num_rows 함수는 PHP 7.2 버전부터 deprecated 상태로, PHP 8.0 버전부터는 삭제된 함수입니다.
대신에 oci_fetch_all 함수를 사용하여 레코드의 개수를 확인할 수 있습니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$stmt = oci_parse($conn, "SELECT * FROM 테이블명");
oci_execute($stmt);
$data = oci_fetch_all($stmt);
echo $data[0]; // 레코드의 개수 출력
또는 oci_num_rows 대신에 oci_result 함수를 사용하여 레코드의 개수를 확인할 수 있습니다.
#hostingforum.kr
php
$stmt = oci_parse($conn, "SELECT * FROM 테이블명");
oci_execute($stmt);
echo oci_result($stmt, 'ROWCOUNT'); // 레코드의 개수 출력
이러한 방법을 사용하여 OCI_num_rows 함수 대신에 레코드의 개수를 확인할 수 있습니다.
2025-06-11 03:24