2017-05-18 25 views
-1

我剛剛在我的託管帳戶上上傳了我的舊腳本。當我登錄到我的網站時,我發現了這個筆記。我讀了關於mysqli,但仍然無法改變任何人請幫助!改用mysqli或PDO?

$con = mysql_connect('localhost', 'user_log', '12345'); 
$db = mysql_select_db('name_log',$con); 
+0

'mysql'已被棄用,因爲您已閱讀。您需要將其更改爲mysqli或PDO。你嘗試過嗎? ..還有,你發現了什麼「註釋」? – CodeGodie

回答

0

整個分機/ MySQL的PHP​​擴展在PHP V5.5.0正式停用,並在PHP V7刪除。還有其他兩個MySQL的擴展,你可以考慮:的MySQLiPDO_MYSQL ,其中任何一個都可以用來代替ext/mysql。 可以通過在php.ini中設置error_reporting或在每個頁面或配置文件中排除E_DEPRECATED來抑制棄用錯誤。

error_reporting = E_ALL^E_DEPRECATED

可以使用 error_reporting(0)

更改代碼

$con = mysql_connect('localhost', 'user_log', '12345');

$con= mysqli_connect($db_host,$db_user,$db_pass,$db_database);