我是网站的新手。我的问题是我正在尝试连接到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行代码怎么办?
答案 0 :(得分:0)
我认为你的条件错了。
mysqli_connect将始终返回一个对象(请参阅link和link),因此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..";
}
?>