i面临“if”解析错误:语法错误,意外的“if”(t\u if)检查用户凭证这是一个简单的登录页面谢谢你帮助我

oyt4ldly  于 2021-07-29  发布在  Java
关注(0)|答案(1)|浏览(238)

这个问题在这里已经有答案了

php解析/语法错误;以及如何解决这些问题(20个答案)
10个月前关门了。

$conn = new mysqli($servername, $username, $password, $dbname);
    // Check connection
    if ($conn->connect_error) {
      die("Connection failed: " . $conn->connect_error);
    }

连接到数据库服务器后,我检查用户凭据是否为有效用户

//query database for user
    $sql = "SELECT * FROM users";
    $result = $conn->query($sql);

    $row = $result->fetch_assoc()

这里的错误来了,我用if else语句来检查,但是我得到了一个错误

if($row['username'] == $username && $row['password'] == $password){
        echo "Login Success !! Welcome ".$row['username'];
    } else{
        echo "Failed to login";
    }
jq6vz3qz

jq6vz3qz1#

这只是一个语法错误。将相应的分号放在此行末尾:
$row=$result->fetch_assoc();//<-

相关问题