por dolisguilarte » 2012-03-15 09:08 @422
Hola Lord,
¿Puedes por favor ayudarme con esto? Tengo exactamente el mismo problema que tu tuviste: no sé cómo sacar el id. Anexo mi código.
$sql = 'insert into nivel (descripcion, usuario, nivel_vigencia, id) SELECT descripcion, usuario,nivel_vigencia,id FROM nivel where id_nivel=20
SELECT @@identity';
$sth = $dbh->prepare($sql);
$sth->execute();
$id = $dbh->last_insert_id(undef, undef, 'Nivel', 'id_nivel');
$templ->registro($id);
El insert lo hace bien, pero la variable $id al imprimirla no me retorna ningún valor.
¿¿Qué modificación tengo que hacer para capturar el valor??
Mil Gracias...