Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/11/2006, 07:43
Avatar de Lord of freaks
Lord of freaks
 
Fecha de Ingreso: octubre-2004
Ubicación: Madrid
Mensajes: 334
Antigüedad: 19 años, 6 meses
Puntos: 2
Hola

Con respecto a la respuesta de Korku hay un problema y es que si consultas el valor máximo justo después de hacer tu INSERT, es posible que en ese periodo de tiempo alguien haga otro INSERT y entonces el MAX no sea el de tu INSERT sino el del otro.

Cita:
Iniciado por Korku Ver Mensaje
Hola,

Bueno te voy a dar una idea... Cuando insertas un registro y quieres saber cual es el último ID, haces una consulta SELECT MAX(id) FROM tabla

Saludos
Yo te recomiendo mejor usar LAST_INSERT_ID.

Un saludo
__________________
Una vez un elemental de rayos mató una tribu entera de tritones.

¡¡ El sólo quería darse un baño !!

http://www.frikilandia.com

Neither Fu Nor Fa