PHP mysqli检查用户名/密码是否正确

时间:2016-06-08 09:51:55

标签: php mysqli

我想将PHP mysqli连接到数据库,但首先我要检查用户名/密码是否正确。

我已经尝试过这个 if ($mysqli->connect_errno) { printf("Connect failed: %s\n", $mysqli->connect_error); exit(); }

但是当我尝试连接没有这样的密码时,它无法正常工作。 (结果不是错误)

$password = ""; $host = "localhost"; $username = "skjhfdsfkjgh"; $mysqli= new mysqli($host, $username, $password);

1 个答案:

答案 0 :(得分:0)

您的数据库可能允许您在没有密码的情况下进行连接,同时没有向您显示与该帐户关联的数据库,这可能解释了连接中没有错误。您可能希望选择要使用的数据库,并查看是否因为您没有使用密码而引发错误。