Código PHP:
$sql = "UPDATE Usuarios SET password='".$password."' WHERE email='".$email."'";
$result = mysql_query($sql) or die ("no existe ningun usuario con ese email");
return $result;
La cuestión es que si le pones un email valido funciona, pero si no existe tal email, sigue funcionando igual.
A ver si me alumbrais
gracias de antemano