Retrieves the number of rows in a result set. This function requires that the statment resource be created with a static or keyset cursor. For more information, see sqlsrv_query(), sqlsrv_prepare(), or » Specifying a Cursor Type and Selecting Rows in the Microsoft SQLSRV documentation.
The statement for which the row count is returned. The statment resource must be created with a static or keyset cursor. For more information, see sqlsrv_query(), sqlsrv_prepare(), or » Specifying a Cursor Type and Selecting Rows in the Microsoft SQLSRV documentation.
Returns the number of rows retrieved on success and FALSE
if an error occurred. If a forward cursor (the default) or dynamic cursor is used, FALSE
is returned.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <?php $server = "serverName\sqlexpress" ; $connectionInfo = array ( "Database" => "dbName" , "UID" => "username" , "PWD" => "password" ); $conn = sqlsrv_connect( $server , $connectionInfo ); $sql = "SELECT * FROM Table_1" ; $params = array (); $options = array ( "Scrollable" => SQLSRV_CURSOR_KEYSET ); $stmt = sqlsrv_query( $conn , $sql , $params , $options ); $row_count = sqlsrv_num_rows( $stmt ); if ( $row_count === false) echo "Error in retrieveing row count." ; else echo $row_count ; ?> |
Please login to continue.