Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.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
Php 我的SQL代码似乎没有连接到我的服务器。它曾经这样做,它在我的Wamp服务器上工作_Php_Html_Mysql_Web - Fatal编程技术网

Php 我的SQL代码似乎没有连接到我的服务器。它曾经这样做,它在我的Wamp服务器上工作

Php 我的SQL代码似乎没有连接到我的服务器。它曾经这样做,它在我的Wamp服务器上工作,php,html,mysql,web,Php,Html,Mysql,Web,这是我的代码: $sql = "INSERT INTO `users` (username,password,email) VALUES('$username','$password','$email')"; $registerquery = mysqli_query($link, $sql); if($registerquery) { $_SESSION['username'] = $username; $_SESSION['email'] = $email; $_

这是我的代码:

$sql = "INSERT INTO `users` (username,password,email) VALUES('$username','$password','$email')";

$registerquery = mysqli_query($link, $sql);

if($registerquery) {
    $_SESSION['username'] = $username;
    $_SESSION['email'] = $email;
    $_SESSION['logged_in'] = 1;
}
它到达if$registerquery行时停止工作


它可以在我的WAMP服务器上工作,直到最近还可以正常工作,但现在突然停止了。有人知道为什么会发生这种情况吗?

检查SQL连接SQL\u连接到您的服务器

如果它在Wamp服务器上工作,但在主服务器上不工作,则表示以下任一项已更改:

服务器地址 服务器登录用户名 服务器登录密码 通过http安全更改访问数据库服务器 纠正其中一个或所有这些将解决问题


希望这有帮助。

您可能还希望确保自己不易受到SQL注入攻击,并且正确地对密码进行哈希运算。如果密码未连接,则问题更可能出现在mysql\u连接线上,而不是mysqli\u查询上。您能连接到服务器上的数据库吗?你检查过了吗?这更可能是服务器问题,而不是PHP问题。嗨,谢谢你的反馈。它正在连接到我的服务器,我已经用不同的$sql代码对它进行了测试,效果很好。这就是为什么它让我困惑。