牛牛在线工具

sqlsrv_fetch()

收录 8868 个 PHP 函数,含用途说明与用法示例。

sqlsrv_fetch()

从结果集中获取下一行数据,并将其作为关联数组返回

函数名称:sqlsrv_fetch() 适用版本:PHP 5.2.0及以上版本 函数说明:sqlsrv_fetch()函数用于从结果集中获取下一行数据,并将其作为关联数组返回。 用法: bool sqlsrv_fetch ( resource $stmt ) 参数: $stmt:必需,一个有效的 SQL Server 语句资源,通过 sqlsrv_query() 或 sqlsrv_prepare() 函数返回。 返回值: 如果成功获取下一行数据,则返回true;如果没有更多的行,则返回false。 示例: <?php $serverName = "serverName\sqlexpress"; $connectionOptions = array( "Database" => "dbName", "Uid" => "username", "PWD" => "password" ); // 建立连接 $conn = sqlsrv_connect($serverName, $connectionOptions); if($conn === false) { die(print_r(sqlsrv_errors(), true)); } // 执行查询 $sql = "SELECT * FROM tableName"; $stmt = sqlsrv_query($conn, $sql); if($stmt === false) { die(print_r(sqlsrv_errors(), true)); } // 获取结果集中的数据 while($row = sqlsrv_fetch($stmt)) { echo $row['column1'].", ".$row['column2']."<br />"; } // 释放资源 sqlsrv_free_stmt($stmt); sqlsrv_close($conn); ?> 以上示例中,首先建立与 SQL Server 数据库的连接,然后执行查询语句,并通过sqlsrv_fetch()函数循环获取结果集中的数据。最后释放资源并关闭连接。 请注意,此示例仅供参考,并且需要根据实际情况进行适当修改。