odbc_num_rows

Number of rows in a result

Description

int odbc_num_rows(Odbc\Result $statement)

Gets the number of rows in a result. For INSERT, UPDATE and DELETE statements odbc_num_rows returns the number of rows affected. For a SELECT clause this can be the number of rows available.

Parameters

statement

The ODBC result object returned by odbc_exec.

Return Values

Returns the number of rows in an ODBC result. This function will return -1 on error.

Changelog

Version Description
8.4.0 statement expects an Odbc\Result instance now; previously, a resource was expected.

Notes

Note:

Using odbc_num_rows to determine the number of rows available after a SELECT will return -1 with many drivers.