last_insert_id();
Publicado por Nicolas (13 intervenciones) el 20/09/2021 20:31:35
buenos días! estoy haciendo con PDO un guardado en base de datos, y para no tener error, porque en teoría va a ser una web de alto trafico, quiero hacer en una consulta sola el insert y select ID.. seria algo así
$guarda=$conexion()->prepare(INSERT INTO ...... ; SELECT LAST_INSERT_ID();)
$guarda->execute(array(DATOS A INSERTAR EN BD));
hasta acá bien.. en phpmyadmin me visualiza el ID, el tema es que no logro tomarlo como variable en PHP.. si hago fetch() o fetchall() me trae nulo el valor.. no se como realizarlo.
Alguien lo hizo alguna vez ??
Gracias!
$guarda=$conexion()->prepare(INSERT INTO ...... ; SELECT LAST_INSERT_ID();)
$guarda->execute(array(DATOS A INSERTAR EN BD));
hasta acá bien.. en phpmyadmin me visualiza el ID, el tema es que no logro tomarlo como variable en PHP.. si hago fetch() o fetchall() me trae nulo el valor.. no se como realizarlo.
Alguien lo hizo alguna vez ??
Gracias!
Valora esta pregunta


0