
19/02/2003, 09:56
|
Ex Colaborador | | Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 8 meses Puntos: 16 | |
Hola,
Las otras soluciones tambien sufren de ese fallo. Si en el tiempo que pasa desde que haces la insercion en la pagina 1 hasta que lees el ultimo ID en la pagina 2, otro usuario inserta un nuevo registro, el valor devuelto por todas las soluciones seria el ID del registro insertado por el otro usuario.
Dicho esto, la unica solucion de leer el ID del registro que has insertado en la pagina 1, es leerlo en la propia pagina 1. Y en ese caso el mejor metodo (creo yo) es el de mysql_insert_id(), si el ID es autonumerico (si no lo es, no funciona).
Saludos.
__________________ Josemi
Aprendiz de mucho, maestro de poco. |