Bonjour,
Je suis tout nouveau sur ce forum ... alors enchanté !!!! Je m'essaie au developpement et je suis ultra débutant .... je me permets de vous poser une ch'tite question ...
Je voudrais creer une varaible qui contiendrai un xml que je récupérai en tant que telle dans Flash. Venant d'une base Mysql.
Et je n'arrive pas à trouver de tutos, de guide etc ...
Voici mon code si quelqu'un peut me dire ce qu'il cloche...
Html contenant mon Flash:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>test</title> </head> <body bgcolor="#ffffff"> <? include "made_xml.php";?> <!-- saved from url=(0013)about:internet --> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="492" height="250" id="test" align="middle"> <param name="movie" value="test.swf?contenu=<?echo $data_xml;?>" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="test.swf" quality="high" bgcolor="#ffffff" width="492" height="250" name="test" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> <param name="allowScriptAccess" value="sameDomain" /> </object> </body> </html>
----------------------------------------------
php qui fabrique mon xml-->
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43 <?php echo "script made xml lancé"; include("./scripts/mysql_connect.php");//script de connection à la bdd $query_Rsetat = sprintf("SELECT * FROM personne"); $Rsetat = mysql_query($query_Rsetat, $db) or die(mysql_error()); //recupération des vars création des chaines $totalRows_Rsetat = mysql_num_rows($Rsetat); // recupere le nombre de ligne du resultat de la requete if($totalRows_Rsetat>0){ $first=true; $data_xml='<?xml version="1.0" encoding="UTF-8"?>'; $data_xml.="\n<site>\n"; $key[0]=true; $i=0; while(@mysql_field_name($Rsetat,$i)){ // tant qu'il y a des champs $key[$i]=@mysql_field_name($Rsetat,$i); // rempli le tableau i, nom des champs $i++; } $key[$i]=false; // il remplit le dernier champs d'un false pour rendre posssible un bon vieux while while($row_Rsetat = mysql_fetch_assoc($Rsetat)){ echo $key[$i]; $i=0; $data_xml.= "\t<item>\n"; //construit la sous balise "item" while($key[$i]!=false){ $data_xml.="\t\t<".$key[$i].">".$row_Rsetat[$key[$i]]."</".$key[$i].">\n"; $i++; } $data_xml.= "\t</item>\n"; } $data_xml.="</site>\n"; }; echo $data_xml; ?>
-------------------------------
Je ne sais plus du tout ou regarder ..... dans mon codes fla je fais simplement un loadvariables ... data_xml...
Je suis friand d'exemple si vous avez ... !
merci d'avance .... !
Et un peu de pitié susi débutant moi !
Bon journée à tous !
Partager