MySQL用错误的用户名和密码连接

时间:2014-09-13 04:05:59

标签: php mysql

我是网站的新手。我的问题是我正在尝试连接到MySQL,它每次都连接甚至垃圾值。这是我的代码:

<?php

$connect=mysqli_connect("localhost","hhfhhfdj","hyugyhoij");
if(!connect) {
echo "We are currently encountering some problems, kindly check back later";
} else {
echo "connected successfully";
}

?>

此外,是否有更好的方法在这里插入代码而不必逐个缩进?如果我有20行代码怎么办?

4 个答案:

答案 0 :(得分:0)

我认为你的条件错了。

mysqli_connect将始终返回一个对象(请参阅linklink),因此if(!connect)将始终为false(因为对于任何非null对象,if(object)始终为true )

尝试使用if ($connect->connect_error)代替

答案 1 :(得分:0)

您可能会错过使用 mysqli_connect 的语法,然后正确 mysqli_connect 的语法

mysqli_connect('localhost', 'dbUser', 'dbPassword', 'dbName')

答案 2 :(得分:0)

感谢所有发表评论的人。我发现了自己的错误!我写过if(!connect)而没有“connect”lol前面的美元符号

答案 3 :(得分:0)

试试这个

检查您的用户名和密码。

<?php

$connect=mysql_connect("localhost", "root", "")or die("cannot connect"); 

if($connect){
   echo "connected..";
}
?>