The way you constructed your array might come out like this, but not sure, looks a little crazy
myResultObject[0].day.mon.start.100.end.300 Nested Arrays return into Flex as objects. I havent tried nesting an array as complicated as this, I guess its doable but it might be better to reorganize your array structure . I think it will be easier to read than a big old nested array constructor than in php if you use the following example, and this is how I do it. <? $my_array = array(); $my_array[0]['days'] =$some array $my_array[0]['starts'] =$some_other_array Return $my_array; ?> //in flex your result arrays work like this... Var someArray:Array = myResultObject[0].days Var someOtherArray:Array = myResultObject[0].starts Then you can get your values and organize your arrays which ever way you like. Hope this Helps Patrick ________________________________________ From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of carkraus Sent: Tuesday, December 05, 2006 11:19 AM To: flexcoders@yahoogroups.com Subject: [flexcoders] AMFPHP / databinding nested arrays Hi there, I guess this is a typical newbie question, maybe someone could kindly direct me to a tutorial or sample: I try to bind e.g. using a charts control to a nested array I receive from an AMFPHP service. On the php side I have as an example: $outputArr[] = array('day' => 'Mon', array('start' => '100', 'end' => '300')); $outputArr[] = array('day' => 'Tue', array('start' => '250', 'end' => '600')); $outputArr[] = array('day' => 'Wed', array('start' => '500', 'end' => '600')); return $outputArr; ..which will deliver the data correctly as I can see from the flex debugger. In flex I have eg.: <mx:series> <mx:ColumnSeries xField="day" yField="???" /> </mx:series> Now, how do I access e.g. the value 'start' to use it for databinding? Well, 'day.start' does not do the trick : ) I had similar probs using XML for binding, where I wouldnt be able to access sub-children? Do I have to somehow wrap the server response into an actionscript object which I'd have to manually add properties to? Any hint greatly appreciated!! carsten