Je voudrais r?cup?rer du texte contenu dans une table mysql et l'afficher sous
flash... Y'a t-il un moyen simple de le faire ? Sinon, quelle est la proc?dure ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
gasp_v2
C'est "relativement simple" une fois assimil? ;-) Tout d'abord il te faut un script php qui interroge la bdd et qui te renvoie dans une variable le r?sultat de ta requ?te : <? //script PHP $sql = "SELECT ..........."; // mettre tes connections et ta requ?te $result=@mysql_query($sql); $texte=""; // on cr?e une variable $texte while ($row=mysql_fetch_row($result)) { $texte.=$row[0]; //ici tu adaptes pour remplir ta variable texte avec les champs que tu souhaites } $texte=utf8_encode($texte); // tu encodes $texte en UTF8; $texte="tontexte=".$texte; echo"$texte"; ?>
Voila pour le PHP que tu enregistres dans un fichier (nous dirons que nous l'enregistrons dans "le_script.php" pour la suite...
C?t? actionscript tu utilises la fonction LoadVars() : conteneur = new Loadvars; conteneur.onLoad = function() { createTextField("letexte",this.getNextHighestDepth(),x,y,largeur,hauteur); letexte.multiline = true; //ici tu d?finis les caract?ristiques du champ texte en fonction de tes besoins et des donn?es ? contenir letexte.wordwrap = true; letexte.html = true; //on envoie le contenu de la variable $texte du script dans le champ letexte.htmlText += conteneur.tontexte; } conteneur.load("le_script.php"); //on ex?cute le script
Tu peux aussi passer une variable au script php si besoin pour ta requ?te, regarde du c?t? de la fonction SendAndLoadVars(), le principe d'utilisation est quasi identique
C'est "relativement simple" une fois assimil? ;-)
Tout d'abord il te faut un script php qui interroge la bdd et qui te renvoie
dans une variable le r?sultat de ta requ?te :
<?
//script PHP
$sql = "SELECT ..........."; // mettre tes connections et ta requ?te
$result=@mysql_query($sql);
$texte=""; // on cr?e une variable $texte
while ($row=mysql_fetch_row($result)) {
$texte.=$row[0]; //ici tu adaptes pour remplir ta variable texte avec les
champs que tu souhaites
}
$texte=utf8_encode($texte); // tu encodes $texte en UTF8;
$texte="tontexte=".$texte;
echo"$texte";
?>
Voila pour le PHP que tu enregistres dans un fichier (nous dirons que nous
l'enregistrons dans "le_script.php" pour la suite...
C?t? actionscript tu utilises la fonction LoadVars() :
conteneur = new Loadvars;
conteneur.onLoad = function() {
createTextField("letexte",this.getNextHighestDepth(),x,y,largeur,hauteur);
letexte.multiline = true; //ici tu d?finis les caract?ristiques du champ
texte en fonction de tes besoins et des donn?es ? contenir
letexte.wordwrap = true;
letexte.html = true;
//on envoie le contenu de la variable $texte du script dans le champ
letexte.htmlText += conteneur.tontexte;
}
conteneur.load("le_script.php"); //on ex?cute le script
Tu peux aussi passer une variable au script php si besoin pour ta requ?te,
regarde du c?t? de la fonction SendAndLoadVars(), le principe d'utilisation est
quasi identique
C'est "relativement simple" une fois assimil? ;-) Tout d'abord il te faut un script php qui interroge la bdd et qui te renvoie dans une variable le r?sultat de ta requ?te : <? //script PHP $sql = "SELECT ..........."; // mettre tes connections et ta requ?te $result=@mysql_query($sql); $texte=""; // on cr?e une variable $texte while ($row=mysql_fetch_row($result)) { $texte.=$row[0]; //ici tu adaptes pour remplir ta variable texte avec les champs que tu souhaites } $texte=utf8_encode($texte); // tu encodes $texte en UTF8; $texte="tontexte=".$texte; echo"$texte"; ?>
Voila pour le PHP que tu enregistres dans un fichier (nous dirons que nous l'enregistrons dans "le_script.php" pour la suite...
C?t? actionscript tu utilises la fonction LoadVars() : conteneur = new Loadvars; conteneur.onLoad = function() { createTextField("letexte",this.getNextHighestDepth(),x,y,largeur,hauteur); letexte.multiline = true; //ici tu d?finis les caract?ristiques du champ texte en fonction de tes besoins et des donn?es ? contenir letexte.wordwrap = true; letexte.html = true; //on envoie le contenu de la variable $texte du script dans le champ letexte.htmlText += conteneur.tontexte; } conteneur.load("le_script.php"); //on ex?cute le script
Tu peux aussi passer une variable au script php si besoin pour ta requ?te, regarde du c?t? de la fonction SendAndLoadVars(), le principe d'utilisation est quasi identique