Alıntı
function usercheck ($username) {
$database = "xxxxx_defter";
$hostname = "localhost";
$username = "xxxxx_root";
$password = 'xxxxxxxx';
$db=mysql_connect($hostname,$username,$password);
mysql_select_db($database,$db) or die("Could not select the database!");;
$check = "SELECT id FROM uye WHERE uyeadi = '".$username."'";
$check_result = mysql_query($query) or die (mysql_error());
return mysql_num_rows($check_result);
}
Burda $check_result 'daki mysql_query değerini $query olarak yazmışım aslında $check olacak.
Birde dualwarrior kardeşimizin dediği olay vardı onuda düzelttim

Ama hala tam işlemiyor üye adı tekrarlasada kaydı tamamlıyor anlamadım herhalde if de bir hata var onu düzeltecem veya COUNT(*) ile deniycem