[SQL與PHP] 用 PHP 連 MS SQL Server



[SQL與PHP] 用 PHP 連 MS SQL Server

PHP 預設只載入連接 MySQL 的函式庫,如果要使用 mssql_connect() 等函式庫必須先修改 php.ini,把 extension=php_mssql.dll 前面的註解拿掉,再重新啟動 Apache。

不知道是不是 Appserv 的關係,在重新啟動以後還是一樣沒辦法使用 mssql_connect(),會出現下面的錯誤訊息:
  1. Fatal error: Call to undefined function mssql_connect()
複製代碼
表示函式庫在啟動時沒有被載入。網路上看到的解決方法,就是把以下二個檔案複製到 system32 的資料夾裡面:
  1. AppServ\php5\ntwdblib.dll
  2. AppServ\php5\ext\php_mssql.dll
複製代碼
重新啟動 Apache 後就可以使用函式庫了。