2012-12-05 31 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