函式名:odbc_fetch_row()
適用版本:PHP 4, PHP 5, PHP 7
函式描述:odbc_fetch_row() 函式用於從結果集中獲取一行作為關聯陣列。
語法:bool odbc_fetch_row ( resource $result_id [, int $row_number ] )
引數:
- result_id:ODBC 結果識別符號,由 odbc_exec() 返回。
- row_number(可選):要獲取的行號,預設為下一行。
返回值:
- 當成功獲取到一行時返回 true,否則返回 false。
示例:
"; echo "Name: " . odbc_result($result, "Name") . ""; echo "Age: " . odbc_result($result, "Age") . "
"; } // 關閉連線 odbc_close($conn); ?>
上述示例中,我們首先使用 odbc_connect() 函式連線到資料庫,並使用 odbc_exec() 函式執行查詢。然後,使用 odbc_fetch_row() 函式獲取結果集中的下一行作為關聯陣列。最後,使用 odbc_result() 函式輸出每個欄位的值。注意,這裡的欄位名需與資料庫中的列名一致。
請注意,odbc_fetch_row() 函式每次只能獲取一行資料,如果需要獲取多行,請使用迴圈來遍歷結果集。