| |||
Como saber el ID del registro que acabo de insertar?? Hola. Necesito saber si hay alguna forma (debe haberla) de saber cual es el id (el del campo AUTO_INCREMENT) del registro que acabo de insertar en una tabla. Creo que hay una forma de consultar sobre la última consulta que se ha hecho a la base de datos, pero ¿qué pasaría si dos usuarios hacen casi al mismo tiempo una consulta a una misma base de datos y justo antes de que yo, o mi página php consulte sobre la última consulta que se ha hecho, otra página php haga una consulta y a mi me de un resultado basándose no en mi consulta si no en la otra? ¿se entiende lo que quiero decir??? . ojalá que sí. |
| |||
Depende del gestor de base de datos, con SQL server es Select IDENT_CURRENT('la_tabla'). Pero en el caso de que 2 o mas usuarios estén insertando, tenes que tener en cuenta las transacciones. |