Foros del Web » Programando para Internet » PHP »

Siguiente secuencia en INSERT

Estas en el tema de Siguiente secuencia en INSERT en el foro de PHP en Foros del Web. Tengo una tabla con clave primaria autoincremento y mi código php que realiza un insert into en dicha tabla. Una vez realizado el insert necesito ...
  #1 (permalink)  
Antiguo 19/03/2003, 02:49
Avatar de Helbira  
Fecha de Ingreso: octubre-2001
Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 23 años
Puntos: 5
Siguiente secuencia en INSERT

Tengo una tabla con clave primaria autoincremento y mi código php que realiza un insert into en dicha tabla.

Una vez realizado el insert necesito conocer el valor que tocaba en la secuencia para dicha clave primaria.. No sé si me expliqué muy bien.

Un beso
  #2 (permalink)  
Antiguo 19/03/2003, 02:59
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 22 años, 10 meses
Puntos: 17
mysql_insert_id()
__________________
M a l d i t o F r i k i
  #3 (permalink)  
Antiguo 19/03/2003, 03:01
Avatar de Helbira  
Fecha de Ingreso: octubre-2001
Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 23 años
Puntos: 5
Vaya, parece que depende tb de la base de datos... pues entonces lo llevo claro porque mi base de datos es informix

Alguna idea?

Gracias Cain por responder tan rápido.

Un beso
  #4 (permalink)  
Antiguo 19/03/2003, 07:41
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Pues si no tienes función equivalente de "PHP" .. usa el SQL que corresponda para Informix ...

desde:
SELECT MAX(id) FROM tabla

hasta alguna función particular si la tiene (q es probable que la tenga .. ) Revisa el manual oficial del SQL particular de Informix ..

Un saludo,

pd: Y par otra vez indica que usas Informix, Mysql .. o la BD q requieras ..
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 22:42.