raga ho due tabelle

users
|id|username|password|email|domanda|key_control

datiuser
|id|user|nome|cognome|residenza|indirizzo|occupazi one|iscrizione

devo aggiornare l'username dell'utente nel momento in cui si clicca modifica in un form

questo è l'sql
codice:
$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 id='$id[0]'")
 or die(mysql_error());
mi da il seguente errore
Column 'id' in where clause is ambiguous
come faccio?