Codice PHP:
$result=mysql_query("UPDATE users  INNER JOIN datiuser 
ON users.id=datiuser.id 
SET user='
$newUser', username='$newUser', password='$psw', email='$email',domanda='$domanda',key_control='$risposta'
 WHERE  [COLOR=red]users.[/COLOR]id='
$id[0]'")
 or die(
mysql_error()) 
quella era la colnna ambigua tra le due tabelle, avrndo lo stesso nome in entrambe le tabelle, come da messaggio di errore.