Php 拒绝用户访问Webmatrix''@';本地主机';(使用密码:否)

Php 拒绝用户访问Webmatrix''@';本地主机';(使用密码:否),php,mysql,mysqli,passwords,localhost,Php,Mysql,Mysqli,Passwords,Localhost,以下代码中的mysqli_查询有问题: <?php session_start(); $user = $_POST['user']; $pwd = $_POST['pwd']; include "connect.php"; if ($user && $pwd){ // infos provided $queryget=mysqli_query("SELECT * FROM Tmembers WHERE user='$user' AND

以下代码中的mysqli_查询有问题:

  <?php

  session_start();
  $user = $_POST['user'];
  $pwd = $_POST['pwd'];
  include "connect.php";


  if ($user && $pwd){

  // infos provided
  $queryget=mysqli_query("SELECT * FROM Tmembers WHERE user='$user' AND pwd='$pwd'");
  $numrows=mysqli_num_rows("$queryget");

 if ($numrows !=0){
                    $_SESSION['user'] =$user;
                    echo "you have successfully logged in .";
                  }

 else echo "you r not a member, please sign in  ";
               }

                else{
                        echo "you didn't enter any entries !!!";
                        include "connect.php";
                     }
  ?>

错误表示未指定密码,即使密码存在于代码中。因此,基本上错误与语句
mysqli_connect(“localhost”,“root”…
不匹配,这意味着数据库认为您根本就没有尝试连接


尝试用
mysql\u connect()替换
mysqli\u connect()
看看这是否有帮助。

的第一个参数应该是connect语句中的连接资源。然后将sql查询字符串作为第二个参数传递给我。

看起来像是mysql\u connect身份验证问题……你能发布connect.php的内容吗?是的,但不是,这是mysqli\u查询:$link=mysqli\u connect(“localhost”、“root”、“lost01”、“Members”)或die(“连接不可能:”.mysqli_error()),并且它不会返回任何errorright。但是在这种情况下,错误消息不应该是“拒绝用户“root”@“localhost”的访问”(使用密码:否)…?就像没有用户一样。您是否使用正确的路径连接.php?是的,我使用的是正确的路径,当我将条目留空时,会给我回显“您没有输入任何条目!!!”,这意味着问题来自此login.php,对吗?