-
Üyelik
06.01.2024
-
Yaş/Cinsiyet
43 / E
-
Meslek
memur
-
Konum
Niğde
-
Ad Soyad
S** U**
-
Mesajlar
38
-
Beğeniler
1 / 2
-
Ticaret
0, (%0)
T.C. kimlik ve adısoyadı textboxının boş olup olmadığını kontrol edip, kayıt formu ile veritabanına kayıt yapıyorum. Ancak aynı T.C. kimlik numaralı kişinin tekrar kayıt olmasını da engellemek istiyorum. Yardımcı olursanız sevinirim. Mevcut çalışan kod sayfa aşağıdaki gibidir.
<html>
<head>
<meta charset="utf-8">
<title>ÇKS Kayıt Sayfası</title>
</head>
<body>
<?php
//mysql veritabanına bağlantı yapılır.
$baglan = new MySQLi("localhost","root","password","cks");
if(!$baglan){
die('Bağlantı Hatası:' . mysqli());
}
//formdan gelen veriler değişkene aktarılır.
$tcno = $_POST['tcno'];
$adisoyadi = $_POST['adisoyadi'];
$babaadi = $_POST['babaadi'];
$dogumyili = $_POST['dogumyili'];
$ckstarihi = date('d.m.Y');
$mahalle = $_POST['mahalle'];
$aciklama =$_POST['aciklama'];
$kayittarihsaat=date('d.m.Y H:i');
//textbox boş dolu kontrolü
if ($tcno == "" || $adisoyadi == "")
{
echo "T.C. No veya Adı Soyadı Alanını Boş Bırakmayınız...";
}else{
//veritabanındaki sütunlara aktarılır.
$ekle= "insert into cks2025 (TCNO,ADISOYADI,BABAADI,DOGUMYILI,CKSTARIHI,MAHALLE,ACIKLAMA,KAYITTARIHSAAT,MACADRESI) VALUES ('".$tcno."','".$adisoyadi."','".$babaadi."','".$dogumyili."','".$ckstarihi."','".$mahalle."','".$aciklama."','".$kayittarihsaat."','".$MAC."')";
if ($baglan->query($ekle) === TRUE)
{
echo "ÇKS Dosyası Veritabanına eklendi";
}
else
{
echo "Hata: " . $ekle. "<br>" . $baglan->error;
}
}
header("refresh:1;ckskayitformu.php");
?>
</body>
</html>