noto 2 cosas
1.- donde tomas el valor de $login para esto
Código PHP:
$query="SELECT * FROM usuarios WHERE login='$login'";
2.-$link no debe es estar aqui
Código PHP:
mysql_affected_rows($link)
ya que el mysql_affected_row solo trabaja con update, insert o delete, creo que lo debes de poner así
Código PHP:
mysql_affected_rows($result)
donde $result es tomado de aqui
Código PHP:
$result=mysql_db_query($database,$query,$link);
suerte y saludos.
PD. ah!! se me olvidad, BIENVENIDA al foro