mixed sqlsrv_fetch_object ( resource $stmt
[, string $className
[, array $ctorParams
[, int $row
[, int $offset
]]]] )
sqlsrv_fetch_object — Retrieves the next row of data in a result set as an object
-
stmt
-
A statement resource created by sqlsrv_query() or sqlsrv_execute().
-
className
-
The name of the class to instantiate. If no class name is specified, stdClass is instantiated.
-
ctorParams
-
Values passed to the constructor of the specified class. If the constructor of the specified class takes parameters, the ctorParams array must be supplied.
-
row
-
The row to be accessed. This parameter can only be used if the specified statement was prepared with a scrollable cursor. In that case, this parameter can take on one of the following values:
- SQLSRV_SCROLL_NEXT
- SQLSRV_SCROLL_PRIOR
- SQLSRV_SCROLL_FIRST
- SQLSRV_SCROLL_LAST
- SQLSRV_SCROLL_ABSOLUTE
- SQLSRV_SCROLL_RELATIVE
-
offset
-
Specifies the row to be accessed if the row parameter is set to
SQLSRV_SCROLL_ABSOLUTE
orSQLSRV_SCROLL_RELATIVE
. Note that the first row in a result set has index 0.