Cevaplar
-
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"; } }