Query: sqlsrv_get_field
OS: php
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
SQLSRV_GET_FIELD(3) SQLSRV_GET_FIELD(3) sqlsrv_get_field - Gets field data from the currently selected rowSYNOPSISmixed sqlsrv_get_field (resource $stmt, int $fieldIndex, [int $getAsType])DESCRIPTIONGets field data from the currently selected row. Fields must be accessed in order. Field indices start at 0.PARAMETERSo $stmt - A statement resource returned by sqlsrv_query(3) or sqlsrv_execute(3). o $fieldIndex - The index of the field to be retrieved. Field indices start at 0. Fields must be accessed in order. i.e. If you access field index 1, then field index 0 will not be available. o $getAsType - The PHP data type for the returned field data. If this parameter is not set, the field data will be returned as its default PHP data type. For information about default PHP data types, see Default PHP Data Types in the Microsoft SQLSRV documentation.RETURN VALUESReturns data from the specified field on success. Returns FALSE otherwise.EXAMPLESExample #1 sqlsrv_get_field(3) example The following example demonstrates how to retrieve a row with sqlsrv_fetch(3) and get the row fields with sqlsrv_get_field(3). <?php $serverName = "serverNamesqlexpress"; $connectionInfo = array( "Database"=>"dbName", "UID"=>"username", "PWD"=>"password"); $conn = sqlsrv_connect( $serverName, $connectionInfo); if( $conn === false ) { die( print_r( sqlsrv_errors(), true)); } $sql = "SELECT Name, Comment FROM Table_1 WHERE ReviewID=1"; $stmt = sqlsrv_query( $conn, $sql); if( $stmt === false ) { die( print_r( sqlsrv_errors(), true)); } // Make the first (and in this case, only) row of the result set available for reading. if( sqlsrv_fetch( $stmt ) === false) { die( print_r( sqlsrv_errors(), true)); } // Get the row fields. Field indeces start at 0 and must be retrieved in order. // Retrieving row fields by name is not supported by sqlsrv_get_field. $name = sqlsrv_get_field( $stmt, 0); echo "$name: "; $comment = sqlsrv_get_field( $stmt, 1); echo $comment; ?>SEE ALSOsqlsrv_fetch(3), sqlsrv_fetch_array(3), sqlsrv_fetch_object(3). PHP Documentation Group SQLSRV_GET_FIELD(3)
Related Man Pages |
---|
sqlsrv_send_stream_data(3) - php |
sqlsrv_fetch(3) - php |
sqlsrv_fetch_array(3) - php |
sqlsrv_cancel(3) - php |
sqlsrv_field_metadata(3) - php |
Similar Topics in the Unix Linux Community |
---|
To count distinct fields in a row |
PHP quote question |
Help with dates and sql stmt? |
Changed Field Number |
Analyzing last 2 fields of 1 row and 3rd field of next row |