$result
is false
omdat uw zoekopdracht ongeldig is (een syntaxisfout bevat). Gebruik:
$sql = "UPDATE members SET conf=2 WHERE email = '$email_to';"
(let op de aanhalingstekens rond $email_to
)
Ook mysql_num_rows()
moet worden gebruikt voor SELECT
alleen vragen. Voor UPDATE
, INSERT
en DELETE
, gebruik mysql_affected_rows()
in plaats daarvan.
Tot slot, voor toekomstig gebruik, als uw zoekopdracht niet werkt, drukt u de fout en de gebruikte SQL-query af (zoiets als wat er op Col Shrapnel's antwoord staat). Het zal je helpen te weten wat er mis is.