Cita: Como puedo validadar para saber que el nombre de usuario no se repita en la basse de datos
de la forma más simple de todas: Usa como PK ese campo, o bien declaralo UNIQUE, y jamás podrá repetirse. Cada vez que intentes meter un nombre duplicado se disparará un error.