http://it1.php.net/manual/en/functio...-insert-id.php
mysql o mysqli_insert_id() ti rendono esattamente l'id inserito dalla precedente query. Lo devi eseguire subito dopo l'insert mettendo ovviamente l'identificatore della connessione. non potra' essere l'id inserito da un'altra connessione.
Il campo deve essere autoincrement e del tipo INT. Hai degli esempi nel manuale.