Re: [PHP-ES] alguien ha usado ... o se fía de ... ( jueves de debate ;)
[email protected] (David Blanco)
| Newsgroups | php.general.es |
|---|---|
| Message-ID | <[email protected]> |
Hola! El 23 de junio de 2011 20:28, Ricardo Martinez <[email protected]>escribió: > me gustaría saber, que pensáis de averiguar el id de un registro utilizando > instrucciones tipo: * > > mysql_insert_id($link); * ( devuelve el último id introducido ) > > en una aplicación multi-usuario, sería fiable ¿? , alguién tiene > experiencia > con este tipo de casos ¿? > Yo en tiempos usaba secuencias. Creo que MySQL no las soporta pero adoDB, que era la librería que usábamos, las simulaba con una tabla auxiliar donde sólo almacenaba el valor del último ID utilizado por lo que no había problemas de concurrencia. Generabas un nuevo ID incrementando el valor del campo de la tabla auxiliar y listo. En cualquier caso, la opción de las transacciones creo que es muy recomendable. Un saludo