2014-02-27 45 views
-1

有人可以在下面的代码中填写root,db name,db user,MyPassword吗? 我似乎无法得到它正确的。php mysql设置

mysql16.000webhost.com a8592246_dbname a8592246_dbuser MyPassword输入


<?php 
define('DB_HOST', 'localhost'); 
define('DB_NAME', 'practice'); 
define('DB_USER','root'); 
define('DB_PASSWORD',''); 

$con=mysql_connect(DB_HOST,DB_USER,DB_PASSWORD) or die("Failed to connect to MySQL: " .     mysql_error()); 
$db=mysql_select_db(DB_NAME,$con) or die("Failed to connect to MySQL: " .  mysql_error()); 
if (mysqli_connect_errno($con)) 
    { 
    echo "Failed to connect to MySQL: " . mysqli_connect_error(); 
    } 
else 
{ 
echo “Successfully connected to your database…”; 
} 
?> 
+0

只需更改字符串,localhost,'practice'等与您*真实*的细节。你有什么问题?你看到什么错误? –

+0

您是在服务器还是本地测试代码? – esdebon

+0

我只需要填写4条第一行(exept <?php ofc) 让我们从这个问题开始:) – NightieeX

回答

3

首先,你混合mysqli_*mysql_*功能,他们不不能混合在一起。

旁注:顺便说一句,我自己使用同一台服务器。 (用于测试目的)。

使用它并填写您自己的数据库凭证。

N.B:

该服务器上的,您不使用localhostmysql16.000webhost.com和你的弯引号会造成500错误,所以我把它们改成标准报价"

<?php 
$DB_HOST = "mysql16.000webhost.com"; 
$DB_NAME = "xxx"; 
$DB_PASS = "xxx"; 
$DB_USER = "xxx"; 

$db = new mysqli($DB_HOST, $DB_USER, $DB_PASS, $DB_NAME); 
if($db->connect_errno > 0) { 
    die('Connection failed [' . $db->connect_error . ']'); 
} 
else 
    { 
    echo "Successfully connected to your database"; 
    } 
?> 
+0

我从你们的帮助中得到了正确的4条第一条线,但是我留下了这个脚本,出现了很多错误,我需要与Web开发人员取得联系,无论如何,感谢所有的答案! :) – NightieeX

+1

不客气。我的(完整的)答案会让你启动并运行(用于填充其余数据库凭据的情况),因为我使用的是与您相同的服务器。 @NightieeX - 其他答案没有注意到或修复SQL函数的混合。 –

+1

如果您觉得我的答案解决了问题(我相信),请将其标记为已接受。干杯@NightieeX - 这样它就不会停留在未答复的类别中。 –

1
<?php 
define('DB_HOST', "localhost"); 
define('DB_NAME', "a8592246_dbname"); 
define('DB_USER',"a8592246_dbuser"); 
define('DB_PASSWORD',"MyPassword"); 

$con = mysql_connect(DB_HOST,DB_USER,DB_PASSWORD) or die("Failed to connect to MySQL: " .     mysql_error()); 
$db = mysql_select_db(DB_NAME,$con) or die("Failed to connect to MySQL: " .  mysql_error()); 
if (mysqli_connect_errno($con)) 
    { 
    echo "Failed to connect to MySQL: " . mysqli_connect_error(); 
    } 
else 
{ 
echo “Successfully connected to your database…”; 
} 
?> 
1
<?php 
define('DB_HOST', 'localhost'); //Normally this keep localhost 
define('DB_NAME', 'a8592246_dbname'); 
define('DB_USER','a8592246_dbuser'); 
define('DB_PASSWORD','MyPassword'); 

$con=mysql_connect(DB_HOST,DB_USER,DB_PASSWORD) or die("Failed to connect to MySQL: " .     mysql_error()); 
$db=mysql_select_db(DB_NAME,$con) or die("Failed to connect to MySQL: " .  mysql_error()); 
if (mysqli_connect_errno($con)) 
    { 
    echo "Failed to connect to MySQL: " . mysqli_connect_error(); 
    } 
else 
{ 
echo “Successfully connected to your database…”; 
} 
?>