Я пытаюсь проверить, является ли тот, кто вошел в систему, пользователем или администратором, я создал столбец в моей БД с именем «pin» и поместил значение 0 или 1. , если контакт в 0, поэтому вошедший в систему администратор и пользователь в противном случае. вот мой код, но он не работал со мной, пожалуйста, помогите, я полностью новичокпроверить вход в систему, если пользователь или администратор с php
$query = mysql_query("SELECT ID, password FROM facultymember ".
"WHERE password='$password' AND ID='$ID'", $connection);
$query2 = mysql_query("SELECT pin FROM facultymember ".
"WHERE password='$password' AND ID='$ID'", $connection);
$row2 = mysql_fetch_assoc($query2);
$check = $row2['pin'];
$rows = mysql_num_rows($query);
if ($rows == 1 && $check == 1) {
$_SESSION['login_user']=$ID; // Initializing Session
header("location: homeFM.php"); // Redirecting To Other Page
}
else if($rows == 1 && $check == 0) {
$_SESSION['login_user']=$ID; // Initializing Session
header("location: homeA.php"); // Redirecting To Other Page
} else {
$error = "Username or Password is invalid";
}
mysql_close($connection); // Closing Connection
}
* «но это не сработало со мной» * - Значение? –
страница homeFM.php открывается в каждой ситуации, для администратора и пользователя –
Почему вы не запрашиваете 'pin' с первым запросом? Зачем запускать совершенно другой? – Jon