Base de donnée MySQL + PHP + Flash

cs_Guismeau13 Messages postés 20 Date d'inscription vendredi 19 novembre 2004 Statut Membre Dernière intervention 29 janvier 2010 - 15 avril 2009 à 18:28
cs_Guismeau13 Messages postés 20 Date d'inscription vendredi 19 novembre 2004 Statut Membre Dernière intervention 29 janvier 2010 - 20 avril 2009 à 19:05
Bonjour à tous,

Je bosse actuellement sur mon premier site flash. Je suis donc débutant...
Je souhaite afficher une donnée stockée dans une base MySQL dans une zone de texte dynamique flash.
J'ai déjà trouvé pas mal d'exemple sur le sujet, mais je n'arrive pas à les faire fonctionner sur mon site.
J'ai donc besoin d'un petit coup de main pour savoir ce qui cloche.

D'un coté, mon fichier PHP (affiche.php) :
/***************************************************************************/
  // Parse les variables pour flash afin de lui envoyer dans le bon format
  function parse($variable,$valeur)
  {
    echo "&$variable=$valeur";
  }
  /***************************************************************************/
   
  // ----- effectue la connection 
  mysql_connect("localhost","root","");
//  mysql_connect(SERVEUR,UTILISATEUR,PASSWD);
    
  // ----- extraction de données de la base
   $data =mysql_db_query("db281922578","select * from tarifs");
   $nb_line=mysql_num_rows($data);
  
   $value=mysql_fetch_assoc($data);
   parse("t_description" , $value["description"]);
  
   for( $i = 0; $i < $nb_line; $i++ )
    {
        $value=mysql_fetch_assoc($data);
        parse("t_id" , $value["id"]);
        parse("t_description" , $value["description"]);
        parse("t_prix" , $value["prix"]);
    }

De l'autre mon FLASH :
var loader = new LoadVars ();
loader.onLoad = function(success:Boolean) {
    if(success)    {
    db_description.text += this.t_description;
    }
    else {
    db_description.text = "(erreur)";
    }
}
loader.load("affiche.php");
stop()

Ma base de donnée contient bien la table "tarifs". Cette table contient 2 enregisterements.
J'ai testé mon fichier PHP avec firefox, je n'ai pas de problème d'accès à ma base de donnée. Toutes les données sont lues et afficgées correctement.

Par contre, lorsque je lance mon flash, dans le champ db_description j'ai le message "undefined".
Je ne vois pas d'ou viens le problème. Est ce quelqu'un peut me dire ce qui ne va pas?

Par avance, merci à tous.

Bonne soirée,
a+
Guismeau13

1 réponse

cs_Guismeau13 Messages postés 20 Date d'inscription vendredi 19 novembre 2004 Statut Membre Dernière intervention 29 janvier 2010
20 avril 2009 à 19:05
Salut à tous,

Aille, pas beaucoup de réponses sur mon post...
Personne ne peux m'aider?

Merci,

a+
Guismeau13
0
Rejoignez-nous