ripeto nnesima volta. Dalla query ottieni un array (numerico oppure associativo oppure entrambi) a seconda della funzione usata.
Un array, proviamo con associativo, e' formato da $a['campo']. Quindi:
codice:
if ($n == 0) {
$res = mysql_query("SELECT Attivazione FROM $tabella_A WHERE Password = '$alfa'");
$a = mysql_fetch_assoc($res);
if ($a['Attivazione'] == "CODEOFF") {
$parola_A = sha1($parola_A);
mysql_query("INSERT INTO $tabella_B VALUES ('','$nome','$cognome','$classe','$mail','$alfa','$parola_A','')");
mysql_query("UPDATE $tabella_A SET Attivazione = 'CODEON' WHERE Password = $alfa");
header("Location ag_complete.php");
} else if ($a['Attivazione'] == "CODEON") {
$err_alfa = "Codice già utilizzato!";
} else {
$err_alfa = "Codice errato. Ricontrolla. ";
}
}
Prova cosi' e che il cielo ci assista nella trascrizione dello script. Si presume ovviamente che di password = '$alfa' ce ne sia una sola