如何修复将php mysql项目上传到免费的webhosting站点时dbconn文件中的错误?

如何修复将php mysql项目上传到免费的webhosting站点时dbconn文件中的错误?,php,mysql,dreamweaver,Php,Mysql,Dreamweaver,我一直在尝试将我的PHP MySQL(在Dreamweaver中)项目上传到一个免费的web托管站点 当我登录时,dbconn.php文件中出现了一个错误 错误如下所示: <?php /* php& mysqldb connection file */ $user = 1350048; //mysqlusername to db $pass = "password"; //mysqlpassword to db $host = "eskl.freeoda.com"; //serve

我一直在尝试将我的PHP MySQL(在Dreamweaver中)项目上传到一个免费的web托管站点

当我登录时,
dbconn.php
文件中出现了一个错误

错误如下所示:

<?php
/* php& mysqldb connection file */
$user = 1350048; //mysqlusername to db
$pass = "password"; //mysqlpassword to db
$host = "eskl.freeoda.com"; //server name or ipaddress
$dbname= 1350048; // db name in server freeoda
$dbconn= mysql_connect($host, $user, $pass);
if(isset($dbconn)){
mysql_select_db($dbname, $dbconn) or die("<center>Error: " . mysql_error() . "</center>");
}
else{
echo "<center>Error: Could not connect to the database.</center>";
  }
?>

下面是我的
dbconn.php
文件中的代码:

<?php
/* php& mysqldb connection file */
$user = 1350048; //mysqlusername to db
$pass = "password"; //mysqlpassword to db
$host = "eskl.freeoda.com"; //server name or ipaddress
$dbname= 1350048; // db name in server freeoda
$dbconn= mysql_connect($host, $user, $pass);
if(isset($dbconn)){
mysql_select_db($dbname, $dbconn) or die("<center>Error: " . mysql_error() . "</center>");
}
else{
echo "<center>Error: Could not connect to the database.</center>";
  }
?>


如果有人能教我如何解决这个问题,我将不胜感激。。提前谢谢

正如Kerbholz已经说过的,不要使用mysql函数,它们已经过时了

而是使用mysqli:

$servername = "eskl.freeoda.com";
$username = "1350048";
$password = "password";
$database = "1350048";

// Create connection
$conn = new mysqli($servername, $username, $password, $database);

// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 
echo "Connected successfully";

对于您的错误,主要是因为您的主机不允许远程连接。尝试将serverhost更改为localhost或127.0.0.1

尝试
$host=“127.0.0.1”。不要使用
mysql.*
函数,它们已被弃用。使用
mysqli.*
PDO
。(Dreamweaver仍然存在???)是的,你不能使用mysql\u connect等,它不安全而且过时。试试看。@kerbholz人不再使用dreamweaver了???我一直在自学php,这是一个我断断续续做了几年的项目。我不知道它过时了!