我需要一些帮助在此通过PHP得到来自MySQL的数据AS3。
I need a little help here getting data from mysql via PHP with AS3.
我已经改变c进行几次$ C $
I've change the code a few times
AS3 code此处
AS3 Code here
function requestData():void {
var variables:URLVariables = new URLVariables();
var varSend:URLRequest = new URLRequest("http://www.bestlincs.co.uk/forum/iphone.php");
varSend.method = URLRequestMethod.POST;
varSend.data as String;
urlLoader.dataFormat = URLLoaderDataFormat.TEXT;
urlLoader.addEventListener(Event.COMPLETE, completeHandler);
function completeHandler(evt:Event):void{
var urlLoader:URLLoader = evt.target as URLLoader;
var resultData:String = urlLoader.data as String;
if (resultData == "") {
output_txt.text = "No data coming through";
} else {
output_txt.condenseWhite = true;
output_txt.htmlText = "" + resultData;
}
}
urlLoader.load(varSend);
}
requestData();
stop();
PHP code是这里。
PHP code is HERE
<?
include "../lib/forumconnect.php";
$query = mysql_query("SELECT * FROM posts WHERE post_owner='0'");
$body="";
while($row = mysql_fetch_array($query))
{
$body.=$row['post_body']."<br>";
}
echo "returnBody=".strip_tags($body);
echo "returnBody=".strip_tags($body);
mysql_close();
exit();
?>
现在我得到的错误
场景1,图层图层1,第1帧,9号线1120:未定义的属性事件的访问。 场景1,图层图层1,第1帧,第26行1120:未定义的属性varLoader的访问
Scene 1, Layer 'Layer 1', Frame 1, Line 9 1120: Access of undefined property event. Scene 1, Layer 'Layer 1', Frame 1, Line 26 1120: Access of undefined property varLoader.
请任何人都可以摆脱一些这???
Please can anyone shed some light on this ???
该错误消息说明了一切。
The error message says it all.
有 returnBody
所谓无财产 event.target.data 。
您应该看这不是
var urlLoader:URLLoader = event.target as URLLoader;
var resultData:String = urlLoader.data as String;
所以,你的功能变为这样的:
So your function becomes something like this:
function completeHandler(evt:Event):void{
var urlLoader:URLLoader = evt.target as URLLoader;
var resultData:String = urlLoader.data as String;
if (resultData == "") {
output_txt.text = "No data coming through";
} else {
output_txt.condenseWhite = true;
output_txt.htmlText = "" + resultData;
}
}