AS3を使用してPHPを介してmysqlからデータを取得するために少し助けが必要です。
コードを数回変更しました
AS3コードはこちら
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コードはこちら
<?
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へのアクセス。
誰かがこれに光を当てることができますか?