Hi Chris, its only a edit of an entry.
http://book.cakephp.org/2.0/en/models/saving-your-data.html#model-save-array-data-null-boolean-validate-true-array-fieldlist-array If you want to update a value, rather than create a new one, make sure your are passing the primary key field into the data array: <?php$data = array('id' => 10, 'title' => 'My new title');// This will update Recipe with id 10$this->Recipe->save($data); So your code musst look like: 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']); > ... ... ... ... > $data = array( 'Group' => array( 'id' => $group_id 'photo_id' => $this->user['id'], 'photo_secret' => $secret, 'hidden' => 0, 'banners' => 1, 'verify' => 1 ) ); > if($this->Group->save($data)) > 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 [email protected]. To unsubscribe from this group, send email to [email protected]. Visit this group at http://groups.google.com/group/cake-php?hl=en.
