$result ist false weil Ihre Abfrage ungültig ist (ein Syntaxfehler vorliegt). Verwendung:
$sql = "UPDATE members SET conf=2 WHERE email = '$email_to';"
(beachten Sie die Anführungszeichen um $email_to )
Auch mysql_num_rows() sollte für SELECT verwendet werden nur Anfragen. Für UPDATE , INSERT und DELETE verwenden Sie mysql_affected_rows()
stattdessen.
Wenn Ihre Abfrage zum späteren Nachschlagen nicht funktioniert, geben Sie schließlich den Fehler und die verwendete SQL-Abfrage aus (so etwas wie die Antwort von Col Shrapnel). Es wird Ihnen helfen zu erkennen, was falsch ist.