v2.5.2
Giriş yap

mysql php

burak001
362 defa görüntülendi

php ile kullanıcı adı veya email i tekrarlamamak için veritabanımda bir çeşit kontrol yapıyorum
kullanıcı bilgilerini düzenlemek istediğinde ve sorgumu çalıştırdığında sorgu email veya
kullanıcı adı veritabanında var mı diye sorguluyor form yapısı şu şekilde

ads

kuladi

email

sifre

tekrar sifre

tüm alanları şifreler hariç dolduruyoruyum kullanıcı örnek olarak sadece adını güncellemek
istediğinde email ve kuladi aynı olamayacağı için sorguyu çalıştıran kullanıcının kuladi
ve emailini kabul etmiyor yani kullanıcında veritabanında email ve kuladini sorguluyor
bunun üstesinden nasıl gelebilirim

Cevap yaz
Cevaplar (1)
burak001
1287 gün önce

sql de kendi id m den farklı olanları seçerek sorunu çözdüm örnek olarak

    $kuladi = $_POST["kuladi"]
    $ben = $_session["ben"];
    
    $query = "SELECT * FROM kayit WHERE id =! $ben AND kuladi='$kuladi'" ;