我升級服務器版本從PHP 5到7,但在PHP 7版本我沒有從數據庫中獲取數據,而使用mysqli。我通過使用var_dump()
函數得到false
。mysqli數據沒有從數據庫中得到
$this->links = @mysqli_connect(DB_CONNECT, DB_USER, DB_PASSWORD);
$this->result = var_dump(mysqli_query($this->links,$query));
什麼id錯誤我找不到。有什麼缺失?
我升級服務器版本從PHP 5到7,但在PHP 7版本我沒有從數據庫中獲取數據,而使用mysqli。我通過使用var_dump()
函數得到false
。mysqli數據沒有從數據庫中得到
$this->links = @mysqli_connect(DB_CONNECT, DB_USER, DB_PASSWORD);
$this->result = var_dump(mysqli_query($this->links,$query));
什麼id錯誤我找不到。有什麼缺失?
當您將服務器從PHP版本5升級到7時,您需要重新安裝某些東西,如mbstring,mysqli等。請檢查這些項目是否安裝在您的服務器中,如果沒有請安裝並再次檢查。
有一件事要停止,就是在代碼中使用'@',如果出現錯誤,您應該處理它,而不是忽略它。 –