Hola a todos,
 
 
Necesito conocer el ID (autoincrement) del último registro insertado en una tabla, para lo cual utilizo la función "mysql_insert_id()". El INSERT y la función "mysql_insert_id()" se ejecutan dentro de un script PHP.
 
 
Mi duda es la siguiente:
 
Supongamos  que dos usuarios (usuario A y usuario B) se conectan a la web y ambos ejecutan el script simultaneamente ejecutándose las sentencias en el siguiente orden:
 
 
 Script usuario A: Inserta registro id=10
 Script usuario B: Inserta registro id=11
 Script usuario A: id_A=mysql_insert_id()
 Script usuario B: id_B=mysql_insert_id()
 
¿Podría darse el caso de id_A=11? En tal caso...¿habría que bloquer la tabla para que no se pudiese ejecutar el script de B hasta que no hubiera terminado el script de A?
 
Espero que se haya entendido mi duda.
 
Un saludo a todos. 
   
 


