Thanks ecsyle. its work!!

On Sat, Sep 17, 2011 at 4:37 AM, ecsyle <ecs...@gmail.com> wrote:

> You need the id of A in your data set:
>
> echo $this->Form->input('A.id');
>
> On Sep 16, 10:48 am, Mohd Hasnol <hasnolm...@gmail.com> wrote:
> > Hi,
> >
> > If i use saveAll, it will add another A data. What happen? Thanks.
> >
> >
> >
> >
> >
> >
> >
> > On Thu, Sep 15, 2011 at 4:54 PM, WebbedIT <p...@webbedit.co.uk> wrote:
> > > As #2will advised, your problem is:
> > > $this->B->save($this->data)
> >
> > > Should be:
> > > $this->B->saveAll($this->data)
> >
> > >http://book.cakephp.org/view/1032/Saving-Related-Model-Data-hasOne-ha.
> ..
> >
> > > HTH, Paul
> > > @phpMagpie
> >
> > > On Sep 15, 2:59 am, Mohd Hasnol <hasnolm...@gmail.com> wrote:
> > > > edit.ctp
> >
> > > > <?php echo $this->Form->create('B', array('action'=>'edit'));?>
> > > >   <?php
> > > >                      echo $this->Form->input('A.first_name');
> > > >                      echo $this->Form->input('A.last_name');
> > > >                      echo $this->Form->input('A.contact_no');
> > > >                      echo $this->Form->input('A.email');
> > > >                      echo $this->Form->input('B.username');
> > > >                      echo $this->Form->input('B.password');?>
> > > > <?php   echo $this->Form->end('Submit');?>
> >
> > > > inside B controller
> >
> > > >     function edit($id = NULL) {
> > > >        $this->B->id = $id;
> >
> > > >         if (empty($this->data)){
> > > >             $this->data = $this->B->read();
> > > >         } else {
> > > >             if ($this->B->save($this->data)) {
> > > >                  $this->Session->setFlash('Data updated');
> >
> > > >             }
> > > >         }
> > > >     }
> >
> > > > On Thu, Sep 15, 2011 at 5:05 AM, #2Will <willjbar...@gmail.com>
> wrote:
> > > > > Are you doing a saveAll rather than save in your controller?
> >
> > > > > On Sep 14, 7:27 pm, Mohd Hasnol <hasnolm...@gmail.com> wrote:
> > > > > > inside edit.ctp
> >
> > > > > > <?php echo $this->Form->create('Useradmin',
> > > array('action'=>'edit'));?>
> > > > > > <?php
> > > > > >                     echo $this->Form->input('A.first_name');
> > > > > >                     echo $this->Form->input('A.last_name');
> > > > > >                     echo $this->Form->input('A.contact_no');
> > > > > >                     echo $this->Form->input('A.email');
> > > > > >                     echo $this->Form->input('B.username');
> > > > > >                     echo $this->Form->input('B.password');?>
> >
> > > > > > i only can edit username and password.
> >
> > > > > > Thanks.
> >
> > > > > > On Wed, Sep 14, 2011 at 9:50 AM, euromark <
> > > dereurom...@googlemail.com
> > > > > >wrote:
> >
> > > > > > > a less abstract code example would help
> > > > > > > you code post your "real" code. maybe this way we can figure
> out
> > > whats
> > > > > > > wrong with your code.
> >
> > > > > > > On 14 Sep., 05:35, nOLL <hasnolm...@gmail.com> wrote:
> > > > > > > > Hi,
> >
> > > > > > > > I have a form that use 2 models(A,B). For create and view
> > > function it
> > > > > > > > was run perfectly, but there is a problem when editing the
> form.
> > > I
> > > > > use
> > > > > > > > B controller for all the function(CRUD) and i only can edit
> the B
> > > > > > > > table attributes but for A attributes the data remain the
> same.
> >
> > > > > > > > I follow thishttp://
> > > > > > > book.cakephp.org/view/1650/hasMany-through-The-Join-Model
> > > > > > > > for the form.
> >
> > > > > > > > Whats the problem actually?
> >
> > > > > > > > Thanks,
> > > > > > > > nOLL
> >
> > > > > > > --
> > > > > > > Our newest site for the community: CakePHP Video Tutorials
> > > > > > >http://tv.cakephp.org
> > > > > > > Check out the new CakePHP Questions
> > > sitehttp://ask.cakephp.organdhelp
> > > > > > > others with their CakePHP related questions.
> >
> > > > > > > To unsubscribe from this group, send email to
> > > > > > > cake-php+unsubscr...@googlegroups.com For more options, visit
> this
> > > > > group
> > > > > > > athttp://groups.google.com/group/cake-php
> >
> > > > > --
> > > > > Our newest site for the community: CakePHP Video Tutorials
> > > > >http://tv.cakephp.org
> > > > > Check out the new CakePHP Questions
> sitehttp://ask.cakephp.organdhelp
> > > > > others with their CakePHP related questions.
> >
> > > > > To unsubscribe from this group, send email to
> > > > > cake-php+unsubscr...@googlegroups.com For more options, visit this
> > > group
> > > > > athttp://groups.google.com/group/cake-php
> >
> > > --
> > > Our newest site for the community: CakePHP Video Tutorials
> > >http://tv.cakephp.org
> > > Check out the new CakePHP Questions sitehttp://ask.cakephp.organd help
> > > others with their CakePHP related questions.
> >
> > > To unsubscribe from this group, send email to
> > > cake-php+unsubscr...@googlegroups.com For more options, visit this
> group
> > > athttp://groups.google.com/group/cake-php
>
> --
> Our newest site for the community: CakePHP Video Tutorials
> http://tv.cakephp.org
> Check out the new CakePHP Questions site http://ask.cakephp.org and help
> others with their CakePHP related questions.
>
>
> To unsubscribe from this group, send email to
> cake-php+unsubscr...@googlegroups.com For more options, visit this group
> at http://groups.google.com/group/cake-php
>

-- 
Our newest site for the community: CakePHP Video Tutorials 
http://tv.cakephp.org 
Check out the new CakePHP Questions site http://ask.cakephp.org and help others 
with their CakePHP related questions.


To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php

Reply via email to