函式名:odbc_tables()
適用版本:PHP 4 >= 4.0.2, PHP 5, PHP 7
函式描述:odbc_tables() 函式用於列出資料庫中的所有表。
語法:resource odbc_tables ( resource $connection_id [, string $qualifier [, string $owner [, string $name [, string $types ]]]] )
引數:
- connection_id:ODBC 連線識別符號。
- qualifier(可選):限制對特定限定符的請求。
- owner(可選):限制對特定所有者的請求。
- name(可選):限制對特定表名的請求。
- types(可選):限制對特定型別表的請求。
返回值:返回一個結果識別符號,或者在失敗時返回 FALSE。
示例:
在上述示例中,我們首先透過 odbc_connect() 函式建立了一個連線到 Microsoft Access 資料庫的連線,並將連線識別符號儲存在 $connection 變數中。
然後,我們使用 odbc_tables() 函式來獲取資料庫中的所有表,並將結果儲存在 $tables_result 變數中。
最後,我們透過 odbc_fetch_array() 函式從結果集中獲取每個表的資訊,並使用 echo 語句將表名列印出來。
在示例的最後,我們使用 odbc_close() 函式關閉了與資料庫的連線。
請注意,上述示例中的資料庫驅動程式是 Microsoft Access 驅動程式(.mdb 檔案)。你需要根據你使用的資料庫型別和驅動程式進行相應的更改。