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

Devolver el proximo Id en un registro autoincrementable

Estas en el tema de Devolver el proximo Id en un registro autoincrementable en el foro de Mysql en Foros del Web. Resulta que yo lo hacia en mysql con esta sentencia Código PHP: SELECT AUTO_INCREMENT FROM information_schema . tables WHERE TABLE_SCHEMA = 'base de dato'  AND  TABLE_NAME = 'nombre de mi tabla'  Pero ahora me puse ...
  #1 (permalink)  
Antiguo 15/08/2012, 00:11
Avatar de hackcrack  
Fecha de Ingreso: abril-2011
Mensajes: 331
Antigüedad: 13 años
Puntos: 9
Devolver el proximo Id en un registro autoincrementable

Resulta que yo lo hacia en mysql con esta sentencia

Código PHP:
SELECT AUTO_INCREMENT FROM information_schema.tables WHERE TABLE_SCHEMA='base de dato' AND TABLE_NAME='nombre de mi tabla' 
Pero ahora me puse a trabajar en PDO y vi un parametro llamado "lastInsertId". Esto lo que haria seria devolverte el id del ultimo registro tambien?
__________________
Los mejores juegos de PC gratis en ******
  #2 (permalink)  
Antiguo 15/08/2012, 06:26
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Devolver el proximo Id en un registro autoincrementable

No es un parámetro. Es una función del conector usado en PDO, que accede a la función LAST_INSERT_ID(), que es lo que en realidad deberías haber usado y no consultar la base information_schema.
En todo caso, esa función es tema de programación, no de MySQL, por lo que los detalles lo s encontrarás en el Manual de PHP (PHP no es MySQL y MySQL no es PHP, el tema es OFF-TOPIC).
Te comento que cada conector usado por cada lenguaje de programación tiene cómo acceder a esa función.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 15/08/2012, 11:26
Avatar de hackcrack  
Fecha de Ingreso: abril-2011
Mensajes: 331
Antigüedad: 13 años
Puntos: 9
Respuesta: Devolver el proximo Id en un registro autoincrementable

Ok, gracias. Me traslado al tema de php entonces.
__________________
Los mejores juegos de PC gratis en ******

Etiquetas: autoincrementable, devolver, registro, select, sql, tabla
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 07:03.