Saturday, November 10, 2012

Re: saving to same id

thanks Magnus,... I got it,... 


On Saturday, November 10, 2012 4:02:36 AM UTC-8, Magnus Johansson wrote:
Hi!

As described on this CakePHP book page, you have to set the id on the data.
Creating or updating is controlled by the model's id field. If $Model->id is set, the record with this primary key is updated. Otherwise a new record is created:

You therefor need to alter your save method call to the following:
      if($this->Group->save(array('Group' => array('id' => $group_id, 'photo_id' => $this->user['id'], 'photo_secret' => $secret, 'hidden' => 0, 'banners' => 1, 'verify' => 1))))

Regards,
Magnus

On Saturday, November 10, 2012 10:31:33 AM UTC+1, Chris wrote:
hi guys,... I'm having a problem saving to same id,... can someone help please,... 


  function upload($id)
  {
     $group_id = $id;
    $user = $this->User->findById($this->user['id']);
... ... ... ... 

      if($this->Group->save(array('Group' => array('photo_id' => $this->user['id'], 'photo_secret' => $secret, 'hidden' => 0, 'banners' => 1, 'verify' => 1))))
      { 

I want to save to $group_id,... but its create new one in db on every banner upload

how do I insert  ' WHERE id = ' . $group_id

thanks in advance 
chris 



--
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP
 
---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com.
To unsubscribe from this group, send email to cake-php+unsubscribe@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.
 
 

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate