Si deseas obtener el último ID (autoincremental) producido por ese tipo de campos de llave primaria .. puedes usar SQL también .. y recomendable (ya puestos) usar "transacciones" en ese proceso bloqueando la tabla por ese instante para asegurarte 100% que ese ID es el que esperas ..
Me refiero a ..
LAST_INSERT_ID de Msyql
sería algo así ...
Código PHP:
$sql="SELECT LAST_INSERT_ID() as ultimo_id FROM tabla";
en ultimo_id tendrías ese número único último generado ..
Y lo puedes acceder simplemente con:
Código PHP:
$consulta=mysql_query($sql) or die (mysql_error());
$ultimo_id=mysql_result($consulta,'ultimo_id');
Si quieres usar "transacciones" .. revisa este capítulo del manual de Mysql:
http://www.mysql.com/doc/en/COMMIT.html http://www.mysql.com/doc/en/ANSI_diff_Transactions.html
Un saludo,