внесу коррективы я !
вобщем смотри когда создаешь поле логин, пишешьЖ
login varchar(16) primary key
при этом, тебе база сама не даст создать такой-же логин !!!
или делаешьпроверку на пхп ...

Код:
$result = mysql_query("select * from user where login='$login'");
if (!$result)
return "Немогу подать заявку";
if (mysql_num_rows($result)>0)
return "Пользователь с таким именем уже существует, выберите себе другое имя";