我有以下PHP代码:
(db/connect.php)

(index.php)

我不断地得到以下错误:

我有一个Linux CPanel和一个外部and主机: GoDaddy。
为什么我不能联系?
谢谢:)
这是db_user:

发布于 2015-10-11 11:08:48
连接到Godaddy
mysqli连接将"localhost“作为第一个参数。您正在尝试在本地连接到数据库。你需要通过高爸爸远程连接到主机。您需要通过CPanel查找连接信息。
您需要创建和/或定位以下MySql数据库信息:
使用类mysqli
您使用的是:$db = new mysql。您需要使用$db = new mysqli_connect
mysqli_connect需要四个参数:
mysqli_connect("host_name","db_user","password","db_name"); db/Connect.php中的代码应该如下所示:
<?php
$db = mysqli_connect("host_name","db_user","password","db_name");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
?>发布于 2015-10-11 11:01:58
目录应该如下所示
htdocs
|---test-db
| |---index.php
| |---db
| |---connect.php
|发布于 2015-10-11 11:00:20
您的连接链接应该是
require 'db/Connect.php';也就是说,Connect.php以大写开头。
https://stackoverflow.com/questions/33064021
复制相似问题