$result je false protože váš dotaz je neplatný (má chybu syntaxe). Použijte:
$sql = "UPDATE members SET conf=2 WHERE email = '$email_to';"
(všimněte si uvozovek kolem $email_to )
Také mysql_num_rows() by měl být použit pro SELECT pouze dotazy. Pro UPDATE , INSERT a DELETE , použijte mysql_affected_rows()
místo toho.
Nakonec, pro budoucí použití, pokud váš dotaz nefunguje, vytiskněte chybu a použitý SQL dotaz (něco jako to, co je v odpovědi plukovníka Shrapnela). Pomůže vám to zjistit, co je špatně.