請檢查以下幾點問題
臨海網站制作公司哪家好,找成都創新互聯公司!從網頁設計、網站建設、微信開發、APP開發、響應式網站開發等網站項目制作,到程序開發,運營維護。成都創新互聯公司自2013年創立以來到現在10年的時間,我們擁有了豐富的建站經驗和運維經驗,來保證我們的工作的順利進行。專注于網站建設就選成都創新互聯公司。
① 數據庫文件 未導入覆蓋
② 根目錄未配置數據庫
③ 檢查數據庫賬號密碼是否正確填寫
其實錯誤信息已經提示了錯誤的原因:
Warning: mysqli_select_db() expects parameter 1 to be mysqli, string given
警告:mysqli_select_db()的第1個參數應該是mysqli,而你給的是字符串
Warning: mysql_error() expects parameter 1 to be resource, object given in
警告:mysql_error()的第1個參數應該是個資源句柄,而你給的是個對象
據我的判斷,可能你沒有注意到這兩個函數的正確用法,以下是這兩個參數的原型:
bool mysqli_select_db ( mysqli $link , string $dbname )
string mysql_error ([ resource $link_identifier = NULL ] )
據此,建議代碼修改如下:
$db_selected=mysqli_select_db($link,"homework")
至于“警告:mysql_error()的第1個參數應該是個資源句柄,而你給的是個對象”,這個錯誤的原因,據我的判斷,你還需要檢查下 $link 是不是正確連接到mysql了。
這個錯誤的意思是文件沒有找到,需要的文件名是:數據庫連接.PHP
你檢查文件是否存在,確保正確文件存在即可解決。
當然,有時候看起來存在,實際上電腦認為不存在,這就是漢字編碼問題,看起來一樣的漢字,在UTF-8、GBK下的電腦存儲數據是不同的。建議所有的PHP文件名都使用英文,這樣可以避免編碼問題。