Form Elementlerim;
        <div class="col-md-6 mt-2">
              <label>Mail Adresi</label>
              <input type="text" class="form-control" name="mail" value="<?php echo $fetch_profile['mail'] ?>">
              </div>

              <div class="col-md-6 mt-2">
              <label>Telefon Numaranız</label>
              <input type="text" class="form-control" name="tel" value="<?php echo $fetch_profile['tel'] ?>">
              </div>

              <div class="col-md-6 mt-2">
              <label>Kullanıcı Adınız</label>
              <input type="text" class="form-control" name="nick" value="<?php echo $fetch_profile['nick'] ?>">
              </div>
Gelen Verileri Kontrol Eden Kodum;
  $users=$db->prepare("SELECT * FROM users where mail=:mail or tel=:tel or nick=:nick");
  $users->execute(array(
  'mail'=>htmlspecialchars($_POST['mail'],ENT_QUOTES,'UTF-8'),
  'tel'=>htmlspecialchars($_POST['tel'],ENT_QUOTES,'UTF-8'),
  'nick'=>htmlspecialchars($_POST['nick'],ENT_QUOTES,'UTF-8'),
  ));
  $userscek=$users->fetch(PDO::FETCH_ASSOC);

  if(isset($userscek['id'])){
    Header("Location:$url/profile?fail=yes");
    exit;
  }
Bu işlem profil düzenleme sayfasında oluyor arkadaşlar, dolayısıyla böyle bir mail var mı yok mu kontrol ederken kullanıcının kendisine takılıyor. Umarım anlatabilmişimdir sizce bu sorunu nasıl çözebiliriz daha kolay bir yolu yok mudur?