Cuantas veces hemos necesitado saber el “id” del registro que acabamos de insertar? Con una sola línea de código es posible…

Hay ocasiones en las que es necesario recuperar la id del último registro insertado, bien sea para mostrarlo en pantalla, o para pasarlo mediante una variable para insertar un registro relacionado.

En php es muy sencillo, simplemente hay que usar la función?mysql_insert_id()

Una vez hacemos una inserción desde dreamweaver, necesitamos buscar las siguientes líneas

mysql_select_db($database_conn, $conn);
$Result1 = mysql_query($insertSQL, $conn) or die(mysql_error());
$insertGoTo = "ok.php";

Y añadir lo siguiente:

mysql_select_db($database_conn, $conn);
$Result1 = mysql_query($insertSQL, $conn) or die(mysql_error());
$id = mysql_insert_id();
$insertGoTo = "ok.php?id=".$id;

De esta manera y así de fácil, podemos obtener el último registro insertado. Más información acerca de mysql_insert_id(); en :
http://es.php.net/manual/es/function.mysql-insert-id.php