I made a registration form and i want it to check from mysql if there is already a registered account name which you wanted .I tried lots of way but it didnt work.It always said your data inserted into database.
How can i make it work?
HTML VERSION
<html>
<body bgcolor="#FFFFFF" text="#000000">
<form action="kayit.php" method="get">
<b>Username:</b><input type="text" name="u_name" size="20">
<b>Password:</b><input type="password" name="pass" size="20">
<b>Email :</b><input type="text" name="mail" size="20">
<input type="submit" value=" Kayit ">
</form>
</body>
</html>
PHP VERSION
<?
@mysql_connect("localhost", "dakkar", "1234567")
or die("Couldnt connect with database");
$sira = 1;
$sorgu = mysql_query("select * from kayit where username='$u_name'");
$sonuc = mysql_result($sorgu, $sira, 'username');
if ($sonuc == $u_name) {
echo "<center><b>The username you wanted has already registered</b></center>";
} else {
@mysql_select_db("test")
or die("An error occured in database");
@("insert into kayit values('$u_name','$pass','$mail')");
echo "<center><b>Your data has inserted into database.</b></center>";
}
?>