|
<?PHP
//Connexion à votre base de donnée
?>
include("connexion.php"); //Séléction des données souhaitées $req = "SELECT * FROM votre_table"; $result = mysql_query($req); $data = mysql_fetch_assoc($result); //Traitement des données $title = $data['titre']; $text = $data['texte']; //Renvoi les données sous la forme d'un fichier XML header ("Content-Type: text/xml"); echo "<?xml version=\"1.0\" encoding=\"utf-8\" ?>"; echo "<root>"; echo "<infos>"; echo "<title>$title</title>"; echo "<text>$text</text>"; echo "</infos>"; echo "</root>"; |

|
//Imports Flash import flash.net.URLLoader; import flash.net.URLRequest; import flash.events.Event; //URL du fichier PHP var fichierPHP:URLRequest = new URLRequest("fichier.php"); //Chargement du fichier var loader:URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE, onLoaded);
loader.load(fichierPHP); //Traitement des données function onLoaded(e:Event):void {
//Récupération des données du fichier XML
}
var xml:XML = new XML(e.target.data); //Séparation des données par type var xmlData1:XMLList = xml.infos.title; var xmlData2:XMLList = xml.infos.text; //Affichage de données spécifique zone_titre.text = xmlData1[0]; zone_texte.text = xmlData2[0]; |