# Multi Dimensional Array

**URL:** <https://forum.kirupa.com/t/multi-dimensional-array/276075>\
**Category:** flash\
**Created:** [November 22, 2008, 1:05am UTC](https://forum.kirupa.com/t/multi-dimensional-array/276075 "2008-11-22T01:05:20Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![tolgainam](https://avatars.discourse-cdn.com/v4/letter/t/bbe5ce/32.png) [@tolgainam](https://forum.kirupa.com/u/tolgainam)\
**Post date:** [November 22, 2008, 1:05am UTC](https://forum.kirupa.com/t/multi-dimensional-array/276075/1 "2008-11-22T01:05:20Z")

</div>

Hello I have the fallwoing code to create a multi-dimensioanl array to hold data but somehow it doesnt work. Any ideas ? Thanks

```auto

function fnDofeatured() {
var featured:Array = new Array();
var featuredRoot = _root.data_xml.childNodes[1];
var count = featuredRoot.childNodes.length;
trace(count);
for(var i=0; i<count; i++) {
 var cat_id = featuredRoot.childNodes*.attributes.cat_id;
 var idx = featuredRoot.childNodes*.attributes.idx;
 var info = featuredRoot.childNodes*.attributes.info;
 var name = featuredRoot.childNodes*.attributes.name;
 var count = featuredRoot.childNodes*.attributes.count;
 var desc = featuredRoot.childNodes*.attributes.desc;
 
 // featured*.push(cat_id,idx,info,name,count,desc);
featured*=[cat_id,idx,info,name,count,desc];
trace(featured*[5]);
}
trace(featured[0][4]);
}
 

```
