sqlsrv_num_fields Recupera el número de campos (columnas) en una consulta &reftitle.description; mixedsqlsrv_num_fields resourcestmt Recupera el número de campos (columnas) en una consulta. &reftitle.parameters; stmt La consulta desde la cual se devuelve el número de campos. La función sqlsrv_num_fields puede ser llamada sobre una consulta antes o después de la ejecución de la consulta. &reftitle.returnvalues; Devuelve el número de campos en caso de éxito. Devuelve &false; en caso contrario. &reftitle.examples; Ejemplo con <function>sqlsrv_num_fields</function> "dbName", "UID"=>"username", "PWD"=>"password"); $conn = sqlsrv_connect( $serverName, $connectionInfo); if( $conn === false ) { die( print_r( sqlsrv_errors(), true)); } $sql = "SELECT * FROM Table_1"; $stmt = sqlsrv_query($conn, $sql); if( $stmt === false) { die( print_r( sqlsrv_errors(), true)); } $numFields = sqlsrv_num_fields( $stmt ); while( sqlsrv_fetch( $stmt )) { // Iteración sobre los campos de cada fila. for($i = 0; $i < $numFields; $i++) { echo sqlsrv_get_field($stmt, $i)." "; } echo "
"; } ?> ]]>
&reftitle.seealso; sqlsrv_field_metadata sqlsrv_fetch sqlsrv_get_field