Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
连接mysqli-php失败_Php_Mysql - Fatal编程技术网

连接mysqli-php失败

连接mysqli-php失败,php,mysql,Php,Mysql,我在PHP中设置了与mysql服务器(OVH)的连接,如下所示: $con = mysqli_connect("myserver.mysql.db","user","pass","bdd") or die("Couldn't connect"); 它无法连接,说主机未知。但这是关于服务器的唯一信息 我能做些什么来克服这个问题 谢谢 编辑: 以下是php代码: class dbconnection{ function connect(){ $con = mysqli_co

我在PHP中设置了与mysql服务器(OVH)的连接,如下所示:

$con = mysqli_connect("myserver.mysql.db","user","pass","bdd") or die("Couldn't connect");
它无法连接,说主机未知。但这是关于服务器的唯一信息

我能做些什么来克服这个问题

谢谢

编辑:

以下是php代码:

class dbconnection{
    function connect(){
        $con = mysqli_connect("myserv.mysql.db","user","mdp","bdd") or die("Couldn't connect" .  $con->connect_error);
        return $con;
    }
}
然后:

$con = new dbconnection();
$db = $con -> connect();
下面是错误消息:

Warning: mysqli_connect(): php_network_getaddresses: getaddrinfo failed: unknown host. in C:\xampp\htdocs\hackaton\class\dbconnection.php on line 11

Warning: mysqli_connect(): (HY000/2002): php_network_getaddresses: getaddrinfo failed: unknown host. in C:\xampp\htdocs\hackaton\class\dbconnection.php on line 11

Notice: Trying to get property of non-object in C:\xampp\htdocs\hackaton\class\dbconnection.php on line 11
Couldn't connect

联系您的主机并验证您的连接信息检查是否存在真正的错误。如果mysql.dbtry,请传递host insted。这样做:可能会给出更好的错误消息。@AhmedGinani只是“myserver”作为主机?联系您的主机并验证您的连接信息检查是否存在真正的错误。如果mysql.dbtry,请传递host insted。这样做:可能会给出更好的错误消息错误消息。@AhmedGinani是否将“myserver”作为主机?