No necesitas pasarle data al create, solo invocalo, al hacer eso  cake
entiende que el próximo save va a ser un insert y no un update.

Un saludo

El día 22/02/08, Miguel Michelsongs <[EMAIL PROTECTED]> escribió:
>
> Hola Mariano, la verdad es que si funciono como yo lo  puse , pero  voy a
> probar lo que decis, igual se ve como una solucion mas elegante
>
> en todo caso como hago para pasarle los data al create??
>
> algo asi supongo no?
>
> $this->RelCartMark->create($this->data);
>
> ?
>
> Saludos
>
> 2008/2/22 Mariano Iglesias <[EMAIL PROTECTED]>:
>
> >  Ese create debiera haber sido:
> >
> >
> >
> > $this->RelCartMark->create();
> >
> > -MI
> >
> >
> > ---------------------------------------------------------------------------
> >
> > *CakeFest Hispano*: December, 2008 - Buenos Aires, Argentina -
> > http://es.cakefest.org
> >
> > Remember, smart coders answer ten questions for every question they ask.
> >
> > So be smart, be cool, and share your knowledge.
> >
> > BAKE ON!
> >
> > blog: http://www.MarianoIglesias.com.ar
> >   ------------------------------
> >
> > *De:* [email protected] [mailto:[EMAIL PROTECTED] *En
> > nombre de *Mariano Iglesias
> > *Enviado el:* Viernes, 22 de Febrero de 2008 07:31 p.m.
> > *Para:* [email protected]
> > *Asunto:* RE: hacer save() dentro de un for?
> >
> >
> >
> > No. Lo que tenés que hacer para garantizar una inserción es llamar a
> > create() junto antes del save.
> >
> >
> >
> >         for ($i=0;$i<count($_POST['check_clase']);$i++){
> >              *$this->create();*
> >              $insert = $this->RelCartMark->save($this->data);
> >               print_r($i);      // entrega 0123456
> >         }
> >
> >
> >
> >
>
>
> --
> Atte.
> Miguel Michelson Martinez
> ---------------------------------------
> www.artenlinea.cl
> >
>

--~--~---------~--~----~------------~-------~--~----~
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 [email protected]
 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.

-~----------~----~----~----~------~----~------~--~---

Responder a