On Sun, Apr 17, 2011 at 4:46 PM, Điển vũ <meotimdi...@gmail.com> wrote:
> It may be 2 question : when use Set::combine and  extract this data :
> $this->User->find('all);
>
> Array
> (
>     [0] => Array
>         (
>             [User] => Array
>                (
>                 [id] => 4
>                 [username] => myname
>                 [password] => abc
>                )
>          )
>      [1] => ...
>      [2] => ...
>     )
>
> )
>
> to
>
> Array(
>   'myname'=>array(
>         'id'=>1,
>         'password'=>'abc'
> }

Because you're starting with an array of many Users, it would have to
be more like:

array(
        array(
          'myname'=>array(
                        'id'=>1,
                        'password'=>'abc'
                )
        ),
        array(
          'othername'=>array(
                        'id'=>2,
                        'password'=>'def'
                )
        ),
        ...
)

But I don't know how you'd do that with the Set class, sorry.

-- 
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