Hi!
As described on *this*
<http://book.cakephp.org/2.0/en/models/saving-your-data.html>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 [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.