Date cuenta q usas la variable $sql en los dos. Deberias separlo. Para saber q el nombre existe en la bd debes de hacer una consulta a la bd con el nombre introducido en el campo, usea coge el nombre q introduzca en el campo nombre y lo metes en una variable $nombre por ejemplo. Y haces
Código PHP:
$consulta=mysql_query("SELECT * from nombre_tabla where nombre='$nombre'");
si existe por mensaje de q existe. Espero te sirva un saludo