To get number of rows from SELECT, use ocirowcount function instead of oci_num_rows().
Though this is an alias of oci_num_rows, the behavior for this is different as oci_num_rows will return you only rows affected by DML statements
Description
Warning
This alias has been DEPRECATED as of PHP 5.4.0. Relying on this alias is highly discouraged.
Ved Prakash ¶
2 years ago
