Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Conocer id del último registro

Estas en el tema de Conocer id del último registro en el foro de Mysql en Foros del Web. Hola compañeros, Trabajo con MYSQL+PHP . En mi base de datos tengo una tabla llamada empresas, donde con PHP las empresas pueden darse de alta. ...
  #1 (permalink)  
Antiguo 29/10/2010, 02:36
 
Fecha de Ingreso: octubre-2010
Mensajes: 18
Antigüedad: 13 años, 5 meses
Puntos: 0
Conocer id del último registro

Hola compañeros,

Trabajo con MYSQL+PHP . En mi base de datos tengo una tabla llamada empresas, donde con PHP las empresas pueden darse de alta. El campo primario es "id_empresa".

Me gustaría saber como puedo extraer este id_empresa ( que autoincrementa automáticamente) cada vez que introduzco un registro.

Por ejemplo :

mysql_query("INSERT INTO empresas (...........) VALUES (.....

Con esto se genera un nuevo id, pero como puedo saber cual para utilizarlo en la misma página?

Gracias
  #2 (permalink)  
Antiguo 29/10/2010, 02:49
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Conocer id del último registro

Código PHP:
Ver original
  1. <?php
  2. $query = "INSERT INTO `items` ( `item_field1` , `item_field1` , `item_field1` ) VALUES ( '$value1', '$value2', '$value3')";
  3. // execute query
  4. mysql_query($query);
  5. // get the last auto incremented value
  6. $lastItemID = mysql_insert_id();
  7. ?>

Si?

Quim
  #3 (permalink)  
Antiguo 29/10/2010, 15:53
 
Fecha de Ingreso: enero-2010
Mensajes: 491
Antigüedad: 14 años, 2 meses
Puntos: 12
Respuesta: Conocer id del último registro

Pero ojo que el mysql_insert_in() te extrae el último registro de llave primaria

Etiquetas: conocer, registro
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 13:17.