Hi,

thanks for your reply. You are right - i seem to work against the
framework due to my working habbits. I need to get used to cake first i
think.
Even so - do you know how to create your own query function. It looks
really confusing to me.

Cheers

Phil

On Nov 7, 1:33 pm, "lloydhome" <[EMAIL PROTECTED]> wrote:
> Phil,
>
> For most things it is better to have the data the way it is returned.
> I would encourage you to work within the framework and not against it.
> That said, maybe you have some logic that is legacy like I do.  I am
> porting a clumsy mess of code into Cake but it cannot be done all at
> once.  I have old methods that want the data in a flat associative
> array as you describe.  In my AppModel class I put:
>
>   /**
>    * Totally flatten an array.
>    */
>   function & array_flatten(&$array) {
>     if (is_array($array)) {
>       $newarray = array();
>       foreach ($array as $k=>$v) {
>         if (is_array($v)) {
>           $newarray += $this->array_flatten($v);
>         } else
>           $newarray[$k] = $v;
>       }
>       return $newarray;
>     }
>     return $array;
>   }
>
> Then to use:
>
> $newarray = array();
> foreach ($results as $v) {
>   $newarray[] = $this->User->array_flatten($v);
> 
> }HTH,
> DL


--~--~---------~--~----~------------~-------~--~----~
 You received this message because you are subscribed to the Google Groups 
"Cake PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to