函式名稱:cubrid_get()
適用版本:CUBRID PHP Extension 8.4.0以上版本
函式用途:cubrid_get()函式用於獲取CUBRID資料庫結果集中的資料行。
語法:mixed cubrid_get(resource $result, int $row_number = -1)
引數:
- $result: 必需,一個有效的CUBRID查詢結果集。
- $row_number: 可選,要獲取的資料行的索引號。預設為-1,表示獲取下一行。
返回值:
- 若函式成功執行,返回一個關聯陣列,表示查詢結果集中的一行資料。
- 若已到達結果集的末尾或者指定的row_number不存在,返回false。
- 若出現錯誤,返回null。
示例:
"; } // 關閉連線 cubrid_disconnect($conn); ?>在上述示例中,我們首先透過cubrid_connect()函式與CUBRID資料庫建立連線。然後,使用cubrid_execute()函式執行查詢語句,將查詢結果儲存在$result變數中。
接下來,透過while迴圈和cubrid_get()函式,逐行獲取資料並輸出。每次迴圈,函式將返回一個關聯陣列表示查詢結果集中的一行資料。我們可以使用陣列鍵名來訪問特定的欄位值,如$row['name']和$row['email']。
最後,透過cubrid_disconnect()函式關閉與CUBRID資料庫的連線。