Excel是不是資料庫? 在談這個問題之前,我們先實際試著使用PHP連接Excel資料表單,再來討論Excel與資料庫的關係。 PHP連接Excel資料表單,可以用以下步驟來達成 : (1) 先透過ODBC來定義資料來源。 以前在Windows介面可以由控制台透過ODBC來定義資料來源,但是到了Windows 11就找不到了,但是其實那個程式還是在Windows 11的系統裡面。 我們可以從 windows/system32/ 目錄下找到 odbcad32.exe 檔案 : 執行這個檔案之後,就會出現ODBC定義資料來源的介面了,如下圖,接著按下「新增」,開始來定義資料來源。 然後,就會看到如下畫面,選擇Microsoft Excel Driver,並按下「完成」。 接著輸入資料來源名稱,這個名稱由你自己定義,這裡我輸入了 myexcel,然後按下「選取活頁簿」。 再來選取要連接的Excel檔案,這裡我選擇了一個測試檔案 test.xlsx。 按下「確定」之後,再一路按確定回去就完成了。 (2) 再來要讓PHP知道怎麼連接這個ODBC定義好的資料來源。 打開PHP的設定檔 php.ini,找到以下設定 : ;extension=odbc 把註解符號去掉,變成 extens…