me pasó algo parecido y lo resolví en el Controlador con esto: $this->Modelo->getId(); //funciones que están en la hoja de chuletas de cake y funcionó chevere, pero intentalo tu para ver....
From: jose_ventura_...@hotmail.com To: cakephp-es@googlegroups.com Subject: RE: [CakePHP-es] Obtener el ID del Nuevo Registro Ingresado Date: Wed, 9 Mar 2011 12:09:44 -0500 Lo que tambien puedes hacer es lo siguiente: Si estas en el modelo el id puede ser recuperado de la siguiente manera $variable_que_almacenara_el_id = $this->id; Si estas en el controlador el id puede ser recuperado de esta forma $variable_que_almacenara_el_id = $this->Modelo->id; NOTA: Estos comando es mejor ejecutarlos despues del metodo save(). EL FIN JUSTIFICA LOS MEDIOS pero LOS MEDIOS SON CON LO QUE VIVIMOS por lo tanto ANALICEMOS LOS MEDIOS PARA LOGRAR EL FIN DESEADO VENTURA RUEDA, JOSE ANTONIO Ingeniero de Sistemas Analista, desarrollador de Sistemas de Información a medida Cel: +511 962.761.224 From: rubencama...@gmail.com Date: Wed, 9 Mar 2011 08:30:46 -0430 Subject: Re: [CakePHP-es] Obtener el ID del Nuevo Registro Ingresado To: cakephp-es@googlegroups.com echo $this->Form->getLastInsertId();//here it works http://stackoverflow.com/questions/979709/getlastinsertid-in-cakephp El 8 de marzo de 2011 14:21, Pedro Carrasco Curin <pedrodo...@gmail.com> escribió: Hola de nuevo Estoy buscando en la red, pero aun no lo encuentro claramente:Después de invocar el método add y el item es almacenado en la BD, es posible obtener su ID ? Saludos. -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a cakephp-es@googlegroups.com. Para anular tu suscripción a este grupo, envía un correo electrónico a cakephp-es+unsubscr...@googlegroups.com Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es. -- Rubén Camargo -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a cakephp-es@googlegroups.com. Para anular tu suscripción a este grupo, envía un correo electrónico a cakephp-es+unsubscr...@googlegroups.com Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es. -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a cakephp-es@googlegroups.com. Para anular tu suscripción a este grupo, envía un correo electrónico a cakephp-es+unsubscr...@googlegroups.com Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es. -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a cakephp-es@googlegroups.com. Para anular tu suscripción a este grupo, envía un correo electrónico a cakephp-es+unsubscr...@googlegroups.com Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.