$kullanici_adi=strip_tags($_POST['username']); //Username çektik
$sifre=md5($_POST['password']); //Pass çekip MD5'e çevirdik
$giriskontrol = $db->prepare("SELECT * FROM uyeler WHERE (kullaniciAdi= :kadi || eposta= :kadi) AND sifre= :pass"); //Sorguyu hazırladık
$giriskontrol ->bindValue(':kadi ', $kullanici_adi, PDO::PARAM_STR); //Veri yükledik
$giriskontrol ->bindValue(':pass', $sifre, PDO::PARAM_STR); //Veri yükledik
$giriskontrol ->execute(); //Post ettik
$sonuc= $giriskontrol->fetchAll(PDO::FETCH_ASSOC); //Sonuç(ları) çektik
if($sonuc->rowCount() == 1){ //Eğer kayıt eşleşmiş ise
//İşlem...
}
Yazarken iş yerindeydim pek dikkat edemediğim için hataları yeni fark ettim, birde şöyle dene bakalım mutlaka olması gerekiyor.