Grazie mille!!! Quindi così dovrebbe andar bene:

Codice PHP:
$user $_POST['user']; 

sql "INSERT INTO utenti (user_utente ....) VALUES ('$user' ....)"
blablabla 

$id 
mysql_insert_id();

sql "INSERT INTO barche (....., 'id_proprietario') VALUES (......, '$id')"
O sbaglio?
E se ci dovessero essere più registrazione nello stesso momento non potrebbe far confusione?