如果你在使用DW(Dreamweaver)的時候,發現無法加載MySQL的擴展,可能會出現如下錯誤提示信息:
Warning: mysql_query() expects parameter 2 to be resource, boolean given in …
這可能是由于PHP沒有正確加載MySQL擴展引起的,但不用擔心,我們可以采取以下方法來解決這個問題:
1. 檢查PHP.ini文件
首先,我們需要檢查PHP.ini文件中是否啟用了MySQL擴展。可以在PHP.ini文件中找到以下內容:
;extension=php_mysql.dll
檢查該行是否前面有分號(;),如果有,說明該行代碼被注釋了,需要將分號去掉。最后的代碼應該類似于:
extension=php_mysql.dll
2. 檢查PHP文件是否正確調用MySQL
如果你確定PHP.ini文件中已經正確加載了MySQL擴展,那么可能是與代碼有關。檢查PHP文件中是否正確調用了MySQL,如下例:
$link = mysql_connect('localhost', 'user', 'pass') or die('Could not connect: ' . mysql_error());
在這里,我們連接本地MySQL服務器,并使用用戶名和密碼進行認證。如果用戶名或密碼不正確,則連接將失敗。你應該替換自己的用戶名和密碼進行測試。
如果你還是遇到了問題,可能需要升級PHP版本或者MySQL擴展。相信經過這些步驟,你一定會成功加載MySQL擴展,順利寫出你的PHP程序。