初學者問題在這裏。我正在學習PHP和MySQL。我有一個使用本地服務器創建的網站。數據庫在MAMP上與它很好地聯繫在一起。我現在試圖使用iPage將其上傳到共享服務器。它不會連接。mysqli_connect不能在共享服務器上工作
這裏是我的代碼
<?php
$connect = mysqli_connect('host','user','password','db_name');
if (!$connect) {echo 'Could not connect';} ?>
我知道用戶名,密碼和數據庫名稱是否正確。我唯一的疑問是關於主持人。我的網站位於子域中。如果我的代碼是:
<?php
$connect = mysqli_connect('subdomainName.domainName','user','password','db_name');
if (!$connect) {echo 'Could not connect';} ?>
或
<?php
$connect = mysqli_connect('domainName','user','password','db_name');
if (!$connect) {echo 'Could not connect';} ?>
甚至
<?php
$connect = mysqli_connect('localhost','user','password','db_name');
if (!$connect) {echo 'Could not connect';} ?>
我需要做任何事情在我的託管頁面的數據庫以任何方式聯繫起來。我嘗試過所有選項,沒有任何工作。由於
'echo'無法連接';'你應該得到它的實際錯誤。 –
弗雷德,我該怎麼做請 – Paul
這是在手冊http://php.net/manual/en/function.mysqli-connect.php –