2 つの mysql テーブルの詳細を使用してログインする方法を探しています。コードを作成し、すべて正常に動作しますが、ログインすると、電子メールまたはパスワードが正しくないというメッセージが表示され、正常にログインできます。
これが私のコードです:
if(isset($_POST['submit']))
{
$email = $_POST['Email'];
$password = $_POST['password'];
$checkUser1 = "SELECT * FROM table1 where theEmail = '$email' AND thePass = '$password' ";
$checkUser2 = "SELECT * FROM table2 where theEmail = '$email' AND thePass = '$password' ";
$run = mysql_query($checkUser1,$checkUser2);
if (mysql_num_rows($run) > 0){
$_SESSION['Email']= $email;
echo "<script>window.open('HomePage.php','_self')</script>";
} else {
echo "<script>alert('incorrect email or password !')</script>";
}
}