Php 拒绝用户访问Webmatrix''@';本地主机';(使用密码:否)
以下代码中的mysqli_查询有问题: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
<?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,对吗?