Ваш код — бред какой-то.

Код AS3:
for(var i:uint = 0; i<_result.length;i++) {
var _id:Number = _result[i][0];
newTrackItem.addEventListener(MouseEvent.CLICK, playItem);
newTrackItem._id = _id;
}
function playItem(e:MouseEvent):void {
trace(newTrackItem._id);
}
У
_id, всегда будет последнее значение, ведь вы не меняете
newTrackItem в цикле.