-
Üyelik
06.11.2015
-
Yaş/Cinsiyet
36 / E
-
Meslek
...
-
Konum
Ankara
-
Ad Soyad
C** A**
-
Mesajlar
42
-
Beğeniler
8 / 7
-
Ticaret
0, (%0)
PHP ile hazırlanan bir sitede formda diyelim isim ve soyisim yazılıyor ve bunu veritabanına kaydediyor. Bu isim soyisim daha sonra aynısı girilince engellenip Aynı veri daha önce kaydedildi şeklinde uyarı vermek için kodlamada yardımcı olur musunuz?
-
Üyelik
11.05.2013
-
Yaş/Cinsiyet
32 / E
-
Meslek
Geliştirici
-
Konum
Malatya
-
Ad Soyad
E** K**
-
Mesajlar
3142
-
Beğeniler
60 / 764
-
Ticaret
5, (%100)
Veriyi kaydetmeden önce veri tabanında aramanız yeterli
-
Üyelik
06.11.2015
-
Yaş/Cinsiyet
36 / E
-
Meslek
...
-
Konum
Ankara
-
Ad Soyad
C** A**
-
Mesajlar
42
-
Beğeniler
8 / 7
-
Ticaret
0, (%0)
Evet ama kodlamayı yaparken hata yapıyoruz çözemedik olayı
-
Üyelik
25.04.2018
-
Yaş/Cinsiyet
35 / E
-
Meslek
e-ticaret sorumlusu
-
Konum
İstanbul Anadolu
-
Ad Soyad
A** A**
-
Mesajlar
32
-
Beğeniler
2 / 3
-
Ticaret
0, (%0)
include 'baglan.php'; //datebase bağlantısı
$isim=$_POST['isim']; //isim verisini post yöntemi ile forumdan post ettiğini farz ediyorum.
$sorgu = $db->prepare("SELECT COUNT(*) FROM `tabloismi` WHERE `tablodaki ad sutunu' LIKE '$isim' ");
$sorgu->execute();
$say = $sorgu->fetchColumn();
if ($say='0'){
buraya insert kodunu yaz (inser kodunuda bi zahmet yazarsın diye düşündüm)
} else {
header('Location:gerigideceğinsayfa.php?islem=no');
exit();
}
?>
hata alınca geri yönleneceğin faydada söyle birşey yaparsın.
if ($_GET['islem']=='no') {
echo 'aynı isimde kayıt bulunmaktadır.';
}
?>
kodu direk yazdım denemedim ama bir hata olucağını sanmam. ama ad soy adı ayrı kolonlara yazmışsan AND ile ekleye bilirsin.