Not:Öyle bir kullanıcı adı varsa hata göstermesi için veritabanında uniqi(benzersiz)yapılmalıdır.
HTML
----
<form action="init.php" id="mForm" method="post">
Adı: <input type="text" name="adi" id="ad"><br/>
Şifre: <input type="text" name="sifre" id=""><br/>
Soyadı: <input type="text" name="soyadi" id=""><br/>
İşyeri <input type="text" name="isyeri" id=""><br/>
<button id="submit">KAydet</button>
</form>
<p></p>
JS
---
$("#submit").click(function() {
var data = $("#mForm :input").serializeArray();
if ( $("#ad").val() == "" )
$("p").html("Olmaz");
else
$.post("init.php",data,function(info){
$("p").empty();
$("p").html(info);
temizle();
});
$("#mForm").submit(function() {
return false;
});
});
function temizle(){
$("#mForm :input").each(function() {
$(this).val("");
});
}
PHP
---
mysql_select_db("aform",mysql_connect("localhost","root",""));
$adi = @$_POST['adi'];
$sifre = @$_POST['sifre'];
$soyadi = @$_POST['soyadi'];
$isyeri = @$_POST['isyeri'];
$kullanici_adi_varmi = mysql_query("select adi from bilgiler where adi='$adi'");
if (mysql_fetch_row($kullanici_adi_varmi)>0) {
echo "Bu Kullanıcı Adı Var";
}else{
$ekle = mysql_query("insert into bilgiler values('','$adi','$sifre','$soyadi','$isyeri')");
if ($ekle) {
echo "Eklendi";
}else{
echo "Malesef Eklenmedi";
}
}
Hiç yorum yok:
Yorum Gönder