Récupération de données dans flash via php
	
	
		Bonjour à tous,
J'aurais besoin d'un coup de main...
J'ai fais le tour de pas mal de tuto ces derniers temps mais la je bloque.
Ce que je voudrais faire :
mon animation doit interroger une base mysql grace à un fichier php et selon les enregistrement récuprérer faire telle ou telle action.
La où je bloque:
A priori, depuis mon flash je lance bien mon fichier php. Je met bien dans une variable $xml le resultat de ma requete SQL.
Mon problème:
Qu'es-ce que je fais cette variable $xml ??
comment je la retourne à mon animation flash ??
Le code flash:
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
   |  
xmlDoc = new XML();/* créer un objet xml */
xmlDoc.ignoreWhite = true;/* ignorer les sauts de ligne */
table = "inscrit";
 
stop();
btn_lance.onPress = function() {
	xmlDoc.onLoad = traiteXml;
	xmlDoc.load("check_inscrit.php?table="+table);
 
	function traiteXml(success) {
		if (success) {
 
			trace("Wouhouuu");
			trace("nom : "+xmlDoc.firstChild.childNodes[0].attributes.nom);
			trace("age : "+xmlDoc.firstChild.childNodes[0].attributes.age);
		} else {
			trace("Raté !");
		}
	}
}; | 
 Le code php:
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
   |  
<?php
Connect();
 
$table = $_GET["table"];
$query = "SELECT * FROM $table";
$data = mysql_query($query);
$xml = '<racine>';
 
for($i = 0; $i < mysql_num_rows($data); $i++)
{
       $xml .= '<inscrit ';
       $row = mysql_fetch_row($data);
 
       //pour tous les champs
       for($j = 0; $j < mysql_num_fields($data); $j++)
              $xml .= " ".mysql_field_name($data,$j).'="'.$row[$j].'"';
 
      $xml .= ' />';
}
 
$xml .= '</racine>';
 
mysql_free_result($data);
 
echo $xml;
 
disconnect();
?> | 
 Merci de votre aide !