Friday, May 27, 2011

Re: Editing ID

updateAll is usually NOT for unsecured user input
its for atomic queries and multiple changes mainly

but if you use it for user input you have to secure your data of
course (manually!)

PS:
all you needed was to add the id to the data array
this->data['Poscheck']['id'] = $id;
$save = $this->Poscheck->save($this->data);
that should work, too

On 27 Mai, 09:00, thom <cyber.phanto...@gmail.com> wrote:
> On Fri, May 27, 2011 at 12:03 PM, Dr. Loboto <drlob...@gmail.com> wrote:
> > If you want to update ID of record you must use saveField() or
> > updateAll() method.
>
> Thankyou for your help, Dr Loboto..
> It works. It's kinda strange because 'The $fields array accepts SQL
> expressions. Literal values should be quoted manually.' :D
>
> But thank you very much. I am now able to update the ID :)
>
> --
> Regards,,,
> mastanto (thom_)http://mynameisthom.tumblr.comhttp://mynameisthom.blogspot.comhttp://www.twitter.com/mastanto_

--
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+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php

No comments: