Originariamente inviato da piero.mac
non so/capisco che vuoi dire....

bisogna mettere

campo = valore

e se valore e' una stringa vaa messo tra apici
+ o - la query è questa.....

$sql = "UPDATE table SET codice='$_SESSION[cod]',cognome='$_SESSION[cogn]',nome='$_SESSION[nome]',luogo_nascita='$_SESSION[luogo_nascita]',prov_nascita='$_SESSION[prov_nas]',data_nascita='$_SESSION[data_nas]',via_residenza='$_SESSION[via_residenza]',comune_residenza='$_SESSION[residenza]',num_residenza='$_SESSION[pr_residenza]',num_residenza='$_SESSION[n_civico]',tipo_doc='$_SESSION[doc]',num_doc='$_SESSION[n_doc]',cod_fis='$_SESSION[cod_fis]'WHERE codice='$cod'";
$res = mysql_query($sql) or die(mysql_error());

però non va, x questo kidevo se il problema fossero gli apici, tipo codice='$_SESSION[cod]' o codice=$_SESSION['cod'] o "codice='$_SESSION[cod]'" o altre combinazioni.....