First the HttpService looks like this:
<mx:HTTPService id=”productlist” url=”product_list.php” useProxy=”false” showBusyCursor=”true” result=”readProducts(event)”/>
Now define the handler on result :
import mx.collections.ArrayCollection;
[Bindable]
private var prods:ArrayCollection = new ArrayCollection();
private function readProducts(event:ResultEvent):void
{
prods=(event.result.product.items);
}
and my PHP[product_list.php] page will output data like below:[just echo of each line]
<product>
<items>
<name>pen</name>
</items>
</product>
Now the AC variable prods has the data from PHP file[product_list.php].
Now u can give this prods as dataprovider to DataGrid.
Leave any comments for suggestions.
Note: The above post has been updated/corrected to improve readability.

very interesting.
i’m adding in RSS Reader
hi
is it , then thanks.
regards
kumar gandhi
I only need to read an arraycollection, what do I do?
there is no concept of ArrayCollection in PHP and as far as i know in other technologies also , so we have to do type casting here and thats what iam doing here, i think iam correct , comment me if iam wrong.
regards,
kumar.
THank you sir. very helpful little write up.
I want to keep data with some variable and sort some data
to display the table.(grid cannot sort or change data)
how i can do?
there is Sort class you could use , just search the blog there are posts, or google.
regards,
kumar.