Foros del Web » Programando para Internet » PHP »

PHP + Mysql + Insert + Auto_increment

Estas en el tema de PHP + Mysql + Insert + Auto_increment en el foro de PHP en Foros del Web. Hola a todos: Realizo una insercion en una tabla de mi BD mediante funciones php. El valor de la clave primaria se establece con un ...
  #1 (permalink)  
Antiguo 09/12/2008, 10:47
Avatar de C_Cornell  
Fecha de Ingreso: agosto-2008
Ubicación: Santander
Mensajes: 62
Antigüedad: 16 años, 2 meses
Puntos: 0
PHP + Mysql + Insert + Auto_increment

Hola a todos:

Realizo una insercion en una tabla de mi BD mediante funciones php. El valor de la clave primaria se establece con un auto_increment porque asi quiero que sea.

Por algunas razones nesesito saber cual es la cifra que se va a generar o que se ha generado. (Me da igual conseguirlo antes o despues de que se realiza la operacion)
Pero necesito saber cual es el valor de la clave primaria.

Hay algun metodo para saber cual es el valor de auto_increment que se usará en la proxima inserción o el ultimo esblecido?

Bueno ya me contaran! Un saludo
  #2 (permalink)  
Antiguo 09/12/2008, 10:50
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: PHP + Mysql + Insert + Auto_increment

Hola C_Cornell,

La puedes obtener despúes de hacer el mysql_query, llamando a mysql_insert_id.

Saludos.
  #3 (permalink)  
Antiguo 09/12/2008, 11:44
Avatar de C_Cornell  
Fecha de Ingreso: agosto-2008
Ubicación: Santander
Mensajes: 62
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: PHP + Mysql + Insert + Auto_increment

Ah Gator, gracias men.

No pense que hubiera una funcion que lo hiciera asi tan fácil, debería haber consultado la documentación. Vago de mi.

Gracias de nuevo y a cuidarse!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:11.