El 16/07/2007, a las 19:22, Daniel Perez escribió:
> Pero el problema, es que no guarda el campo ad_id de la tabla options, > campo vital ya que los relaciona... Creo que tienes que salvar primero Ad, obtener su id y pasárselo a Option. En tu código > $this->Ad->create(); > $ad_id = $this->Ad->getLastInsertId(); > $this->data['Option']['ad_id'] = $ad_id; > $this->Ad->Option->save($this->data); no salvas Ad (create no genera id). Y por otra parte, si no entiendo mal, getLastInsertid() no te va a dar el id que quieres hasta que guardes Ad. No sé si me explico. -- Fran Iglesias [EMAIL PROTECTED] --~--~---------~--~----~------------~-------~--~----~ Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos de Google. Si quieres publicar en este grupo, envía un mensaje de correo electrónico a CakePHP-es@googlegroups.com Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED] Para obtener más opciones, visita este grupo en http://groups.google.com/group/CakePHP-es?hl=es. -~----------~----~----~----~------~----~------~--~---