¿Cómo puedo asegurarme de que lastInsertId () de PDO no es el de otra inserción simultánea?

Estoy haciendo un formulario de registro con unINSERT Consulta SQL utilizando DOP. Después de esto INSERTAR, quiero extraer eluserid (incremento automático, clave principal) que se acaba de crear, yINSERT en otra tabla (una tabla de "código de confirmación")

Pero, ¿cómo puedo asegurarme de que este ID de usuario no sea el de un segundo usuario que se registró 1 / 1000th de segundo más tarde que el primer usuario?

¿Debo encontrar alguna forma de cerrar la mesa? ¿Debo usar transacciones?

Respuestas a la pregunta(2)

Su respuesta a la pregunta