hai messo trooooppo codice.. nessuno si metterà a guardarselo tutto..
comunque manca la pagina che è quella in cui devi modificare i dati che dici.. non ce n'è traccia tra le cose che hai messo.
la domanda fondamentale è:
l'utente si logga? se si, devi prendere l'username col quale si logga, CHE DEVE ESSERE UNICO, che recuperi dal nome utente che ha inserito in fase di login e lo salvi in sessione.
Da quello devi fare una query tipo select * from utente where username = '$username'.
dopodichè ti stampi a video i risultati di questa query e nel caso fai le modifiche.