Bonjour à tous
bon voilà mon problème j'ai créer un site dynamique en as3 et je voudrais récupérer les données qui sont dans la
base avec un loader j'ai donc écrit une page en php qui récupère les données et les affiche lorsque je l'édite
dans firefox
(le code sera à la fin )
dans flash j'ai créer un champ de texte dynamique en code pour le faire apparaitre en fondu à la demande.
Puis j'ai déclaré mon url loader avec les variables.
Le problème est que ce

de flash refuse de traduire les informations que la base de données lui envoie via
le php au mieux j'affiche :
"$enr['titre'];"
J'ai essayé de mettre une valeur en dur &titre=essai et là flash c'est la lire je ne sais plus quoi faire je pense
l'echo est mal écrit mais il y a tellement de différentes options sur les forums que je coule...
bon voici mon code j'éspèreque quelqu'un pourra m'aider
merci d'avance .
----------------------------------------------------------------------------------------------------------
Le code PHP
----------------------------------------------------------------------------------------------------------
<?php
include("admin/connection.php");
$requete="SELECT titre FROM edition ORDER BY id DESC";
$req=mysql_query($requete,$connection);
//$nbr=mysql_num_rows($req);
$i=$_POST['ed'];
$num=1;
while($enr=mysql_fetch_array($req)){
if($i==$num){
echo "&titre=".$enr['titre']."&txt=".$enr['txt']."&lien=".$enr['lien']."&img=".$enr['img']."&date_crea=".$enr['date_crea']."&nbr=".$nbr."&id=".$enr['$id'];
}
$num++;
}
?>
----------------------------------------------------------------------------------------------------------
La création dynamique du champs de texte
----------------------------------------------------------------------------------------------------------
var titreEdition:TextField=new TextField();
titreEdition.defaultTextFormat=av11;
titreEdition.autoSize = TextFieldAutoSize.LEFT;
titreEdition.antiAliasType = AntiAliasType.ADVANCED;
titreEdition.embedFonts = true;
titreEdition.selectable=false;
/*titreEdition.htmlText="true";*/
titreEdition.x=10;
titreEdition.y=10;
formEdition.addChild(titreEdition);
----------------------------------------------------------------------------------------------------------
Le code as3
----------------------------------------------------------------------------------------------------------
var chargeur_url:URLLoader=new URLLoader();
var adresseEdition:URLRequest=new URLRequest();
adresseEdition.url="edition.php";
adresseEdition.method=URLRequestMethod.POST;
var ed:uint=1;
var nbr:uint=0;
var variables:URLVariables=new URLVariables();
variables.ed=ed;
adresseEdition.data=variables;
chargeur_url.load(adresseEdition);
chargeur_url.addEventListener(Event.COMPLETE,txt_charge);
var lien:String;
var id_actu:uint;
var titre:String;
var txt_actu:String;
function txt_charge(evt:Event){
var variables:URLVariables=new URLVariables(evt.target.data);
txtEdition.htmlText=variables.txt;
titreEdition.htmlText=variables.titre;
id_actu=variables.id_actu;
txt_actu=variables.txt;
lien=variables.lien;
nbr=variables.nbr;
if(variables.img!=""){
chargeur_img.visible=true;
adresse_img.url=variables.img;
chargeur_img.load(adresse_img);
}else{
chargeur_img.visible=false;
}
}