ya se que te puse lo de un login pero si te fijas bien es en esta parte donde verifica si existe un dato seleccionado por (msql_num_rows) en la base de datos si es asi pues te regresa si existe alguna coinsidencia asi ($ray=(1) quiere desir que ya hay un reg en la base de datos o si $ray=(0)quiere desir que no hay coinsidencia ) despues con el if ($ray > 0 ) decides que hacer, ya sea una alerta un echo etc. puedes adaptarlo a tu necesidades
chao banda
Código PHP:
$query ="SELECT username FROM datos WHERE username='$nombre'";
$row = mysql_query($query,$link) or die (mysql_error());//selecciona username desde usuarios donde username sea $nombre
$ray = mysql_num_rows($row);//lo hace
if ($ray > 0 ){//y si almenos obtubo uno es porque ya existe un nombre igual y sale del programa
echo "aqui hay coincidencia";
exit();}
echo "aqui no hay coincidencia";