DB yinelenen giriş kontrol etmek için nasıl?

0 Cevap php

Ben 'e' ve ben adında bir tablo ile sahip bir DB mesajların bunu içeren bir kaç alanları yakalar sitesinde bir form inşa ettik 'veri.' Ben db yinelenen e-posta adreslerine sahip olamaz olsa tüm alanları eksiksiz olduğundan emin olmak için jQuery Validate eklentisi kullanıyorum.

Eklenti alan verilerini doğrulayarak zaman çağırır ve burada kod hangi emails.php adında bir komut dosyası ile geldi:

<?php
$request = trim(strtolower($_REQUEST['email']));
$emails = array('steam@valve.com', 'bill@gates.com', 'blocked@email.com');
$valid = 'true';
foreach($emails as $email) {
if( strtolower($email) == $request )
    $valid = '"Thats already taken."';
}
echo $valid;
?>

Bu pasajı yalnızca listelenen e-postaları kontrol ediyor. Tablo ile 'veri' arama ve yinelenen olmadığını görmek ve eğer umarım bir hata mesajı göndermek için 'e-posta' kontrol etmek DB sorgulamak için bir yolu var mı?

Ayrıca, komut aslında ben sadece DB kontrol etmek için çimdik gerekir 'çalışma' yani ben örnek e-postaların birini kullandığınızda çalışmıyor gibi görünüyor.

0 Cevap