Easy-Micro

ESPACEMEMBRE ActionScript
Base de données

La gestion des bases de données avec ActionScript

Afficher le contenu d'une table MySQL (AS3)
Code à tester sous serveur Web comme Apache ou IIS

// Création d'un conteneur
var monloader:URLLoader = new URLLoader();

// Appel d'un fichier externe PHP
var marequete:URLRequest = new URLRequest('traitement.php');

// Création d'un champ de texte
var montexte:TextField = new TextField();

// La méthode load charge le fichier PHP dans le conteneur
monloader.load(marequete);
monloader.dataFormat = URLLoaderDataFormat.VARIABLES;

// fonction d'affichage des données dans la zone de texte
function faitpasser(e:Event):void {
montexte.text = monloader.data;
addChild(montexte);
}

// Appel de la fonction à la fin du chargement
monloader.addEventListener(Event.COMPLETE,faitpasser);

Contenu du fichier "traitement.php" :
clients=<?php

$db = mysql_connect("localhost","root","");
mysql_select_db("mabase",$db);

$requete = "SELECT * FROM clients WHERE ville='Paris' LIMIT 0,1";
$envoi = mysql_query($requete);
while($ligne = mysql_fetch_array($envoi)) {
// Affichage du contenu
echo $ligne['nom'];
}
mysql_close($db);
?>


< Page précédente ACTIONSCRIPT Page suivante >