2012-12-05 54 views
0

我在連接到godaddy數據庫時遇到問題。我不知道是我的代碼給出了問題還是問題。Godaddy數據庫連接問題

我試過2種不同的編碼方式來連接數據庫;

下面是工作代碼:

$hostname = "xxx.db.xxx.hostedresource.com"; 
$username = "xxx"; 
$dbname = "xxx"; 
$password = "xxx"; 


mysql_connect($hostname, $username, $password) OR DIE ("Unable to 
connect to database! Please try again later."); 
mysql_select_db($dbname); 

下面是一個非工作代碼:

define("DBHOST","xxx.db.xxx.hostedresource.com"); 
define("DBNAME","xxx"); 
define("DBUSER","xxx"); 
define("DBPASS","xxx"); 

mysql_connect(DB_HOST,DB_USER,DB_PASS) or die(mysql_error()); 
mysql_select_db(DB_NAME) or die(mysql_error()); 

還是因爲GoDaddy的不能使用定義功能?多謝你們。

回答

3

您正在定義DBHOST,但使用的是DB_HOST。與所有其他定義值一樣的問題也是如此。 GoDaddy不禁止define

+0

ARGH!多麼愚蠢的錯誤,我沒有注意到它。感謝您指出! – Dr3am3rz

+0

沒問題。如果解決了您的問題,請記住接受答案(通過點擊複選標記)。 – xbonez

+0

是接受=) – Dr3am3rz