这个问题在这里已经有答案了:
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";
}
1条答案
按热度按时间jq6vz3qz1#
这只是一个语法错误。将相应的分号放在此行末尾:
$row=$result->fetch_assoc();//<-