Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Php de veri girişini sınırlama

Merhabalar,
bir projemde veri tamanına veri girişlerini sınırlamam grekiyor. Çünkü aynı veriyi tekrar girme riski var bunu nasıl yapabilirim
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • siyahbeyaz adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    472 cevap - 20 soru
    mysql tablonuzun sole oldugunu varsayalım

    id | baslik | aciklama
    ---------------------------------------
    1 ahmet | dasdadasdsa


    sımdı gordugun gıbı ahmet adında bır baslık var ve ben ıkıncı defa ahmet dıye gırırsem ıkı tane ahmet olmus olacak pekı bunu nasıl onleyecegım? cevap asagıda
    form.html
    <form method="post" action="ekle.php">
    <input name="baslik" type="text">
    <button type="submit">Ekle</button>
    


    $baslik=trim($_POST[baslik]);
    
    if(empty($baslik)) { // gelen veri boşsa :D
    echo "öhööö öhöö başlık giriniz..";
    } else {
    
    $sorgu = mysql_query("select from tablom where baslik='$baslik'");
    $kontrol = mysql_num_rows($sorgu);
    if($kontrol>0) {
    echo "bu veri db kayıtlı. baslıgı degıstırıp deneyın";
    } else {
    @mysql_query("insert into tablom (baslik) values ('$baslik') ");
    echo "tamamdir veriler eklendi";
    }
    
    }