从PHP检索ActionScript并返回空值

从PHP检索ActionScript并返回空值,actionscript,Actionscript,我试图通过php脚本从数据库中检索数据,并使用ActionScript3在flash中显示 对于actionscript 3,我有两个函数: private var postArrayTxt:Array; public function stampTwo() { // constructor code var stampNumber1:MovieClip = new stamp1(); var stamp

我试图通过php脚本从数据库中检索数据,并使用ActionScript3在flash中显示

对于actionscript 3,我有两个函数:

private var postArrayTxt:Array;

        public function stampTwo() {
            // constructor code

            var stampNumber1:MovieClip = new stamp1();
            var stampNumber2:MovieClip = new stamp2();
            var stampNumber3:MovieClip = new stamp3();

            postArrayTxt = new Array();
            postArrayTxt[0] = stampNumber1;
            postArrayTxt[1] = stampNumber2;
            postArrayTxt[2] = stampNumber3;
            trace("All stamps works");

            retrieveDetailsFromDB();

        }
从数据库检索到的数据将显示在各种movieclips中,它将在其中调用retrieveDetailsFromDB()

公共函数retrieveDetailsFromDB():void{
var myLoader:urloader=newurloader();
myLoader.dataFormat=URLLoaderDataFormat.VARIABLES;
加载(新的URL请求(“http://localhost/Converse/stampGalore/tryout.php"));
myLoader.addEventListener(Event.COMPLETE,onDataLoad);
//错误处理
myLoader.addEventListener(IOErrorEvent.IO_ERROR,onIOError);
myLoader.addEventListener(SecurityErrorEvent.SECURITY\u ERROR,onSecurityError);
//可能是一个错误或只是一条消息
myLoader.addEventListener(HTTPStatusEvent.HTTP_STATUS,onHTTPStatus);
函数onDataLoad(evt:事件):void{
//变量加载器:加载器=新加载器();
//stamp221.addChild(装入器);
//loader.load(新的URLRequest(evt.target.data.facebookComments));
变量分隔符:String=“| ^ ^ |”;
var stamp:String=evt.target.data.database备注;
痕迹(邮票);
var stampRemarkArr:Array=new Array();
stampRemarkArr=stamp.split(分隔符);
对于(变量i:Number=0;i
如果我运行php脚本本身,数据可以从数据库中检索。但是,如果我在Flash中运行,它将返回一个空值。请帮助我,因为我在这个检索函数上浪费了很多时间。谢谢你,这不起作用:

var stamp:String = evt.target.data.databaseRemarks;
Flash不知道您的数据是哪种格式的,因此您需要首先解析它。因此,首先读取数据:

var rawData:String = evt.currentTarget.data;
然后解析它:

var parsedData:* = someFunctionToParseYourData(rawData);

您好,谢谢您的回复!我一直在解析数据。我不知道该函数包含什么!非常感谢!!!!!
var rawData:String = evt.currentTarget.data;
var parsedData:* = someFunctionToParseYourData(rawData);