ieri ho fatto una cosa del genere ...
sono un principiante anche io ma magari può esserti utile
con un form prima inserisco i dati del login,poi i dati personali..


il bottone invia del primo form deve inviare i dati al database

da qui fai un'altra form e invia i dati tramite un UPDATE e l user che ricavi dal pulsante invia..

form1
<form action="form1.php">
all invio i dati vanno sul database

if(tutto giusto){?>
form2
<?} ?>

form2
fai un UPDATE WHERE user='".$user."'";