mehmetmasa adlı üyeden alıntı

$query = $db->prepare("SELECT * FROM user WHERE Email = ? && password = ? ORDER BY password DESC LIMIT 500");
$param = array($email, $password);
$query->execute($param);
if ($query->rowCount()) {
Header("Location:../index2.php");
}

Email ve şifre veri tabanında kayıtlı ise almaz sadece mail veya şifre kayıtlı ise alır.


Desc limit 500 kısmına gerek yok bu şekilde 500 kayda kadar eşleşme yapılır. Ileride kayıt sayısı 500 ü gectiginde diğerleri eşleşme kontrolüne tabi tutulmazlar. Ek bilgi olarak hatırlatalım arkadaşa.