sto provando per la prima volta a fare una query per un'update su tre tabelle contemporaneamente, ma mi da errore:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UPDATE a_login, a_anagrafica, a_preferenze_ana SET nome='gigioNE', categoria=' at line 4

Codice PHP:
$sql "SELECT a_login.*, a_anagrafica.*, a_preferenze_ana.* 
        FROM a_login, a_anagrafica, a_preferenze_ana 

        UPDATE a_login, a_anagrafica, a_preferenze_ana 
        SET nome='
$nome', categoria='$categoria', come_ci_hai_conosciuto='$come_ci_hai_conosciuto
 
        WHERE a_anagrafica.id_anagrafica = a_login.id_anagrafica 
        AND a_login.id_login = a_preferenze_ana.id_login
        AND a_login.id_login = '
$utente'";
mysql_query($sql,$conn) or die (mysql_error());