Sto creando uno script per l'attivazione dell'account, ho questo codice:

Codice PHP:
if (isset($email) && isset($key)) {    connessione();    $query "UPDATE bib_users SET activation = NULL WHERE email_adress ='".$email."' AND activation='".$key."'";    $ris mysql_query($query) or die ("errore nell'attivazione " mysql_error());    echo "L'attivazione ha avuto successo!";    mysql_close($conn);} 
Dove $key è il codice di attivazione e $email l'email dell'utente.

Andando sulla pagina ricevo sempre
L'attivazione ha avuto successo!
ma la tabella non si aggiorna, rimane il codice e non mette NULL.

Info aggiuntive:
per connettermi al db uso questo codice:
Codice PHP:
function connessione() {    $conn mysql_connect($host$db_user$db_psw);    if (!$conn) {        die ('Non riesco a connettermi al database!');    }    $db_selected mysql_select_db('my_daxter');    if (!$db_selected) {        die ("Errore nella selezione del database");    }    return $conn;}