擷取資料
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 物件擷取及處理傳回的資料。 |
|
示範如何擷取結果集資料列的單一欄位及處理傳回的資料。 |
|
示範如何從批次查詢的某個結果集移到下一個結果集。 |
|
示範如何判斷結果集是否為空白。 |
|
提供如何以資料流方式從伺服器傳送資料的概觀,並提供特定使用案例的連結。 |
|
本章節的主題描述如何在呼叫預存程序時使用方向參數。 |
|
示範如何建立具有您可以按照任何順序存取之資料列的結果集。 |
|
說明如何將日期和時間類型當做字串來擷取。 |