检索数据
SQL Server Driver for PHP 提供以数组、对象或一行数据中单个字段的形式检索一行数据的功能。本节中的主题分析可以用来检索数据的各种方法。
备注
当检索数据时,请避免将 null 比较用作现有循环的条件。因为 sqlsrv 函数在发生错误时返回 false,所以下列代码会在 sqlsrv_fetch_array 中发生错误时导致无限循环:
/* This code could result in an infinite loop. It is recommended
that you do NOT use null comparisons as the criterion for exiting
loops, as is done here. */
do
{
$result = sqlsrv_fetch_array( $stmt );
} while(!is_null($result));
本节内容
主题 | 说明 |
---|---|
演示如何以数组的形式(包括以数值索引数组的形式和以关联数组的形式)检索一行数据,以及如何处理返回的数据。 |
|
演示如何以 PHP 对象的形式检索一行数据并处理返回的数据。 |
|
演示如何检索结果集行的单个字段并处理返回的数据。 |
|
演示如何从批查询的一个结果集移至下一个结果集。 |
|
演示如何确定某个结果集是否为空。 |
|
概述如何以流的形式从服务器检索数据,并提供指向特定使用情况的链接。 |
|
本节中的主题介绍如何在调用存储过程时使用方向参数。 |
|
演示如何创建具有可按任何顺序访问的行的结果集。 |
|
描述如何以字符串的形式检索日期和时间类型。 |