in che senso te li salva tutti uguali? genera sempre lo stesso codice? oppure carica ad ogni utente lo stesso codice?
nel primo caso assicurati che $user sia diversa di volta in volta
nel secondo caso quando fai l'update devi utilizzate where user = $user altrimenti ti aggiorna tutto il db con il medesimo valore