IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

php et flash : récupération du nb d'entrées d'une table mySQL


Sujet :

Flash

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 65
    Par défaut php et flash : récupération du nb d'entrées d'une table mySQL
    Salute,
    j'essaie déjà de récupérer le nombre d'entrées de ma table (qui s'apelle "client") dans mySQL et là... ça coince, rien ne s'affiche dans mon champs texte dynamique dans Flash (je lui ai donné comme variable nbclient)

    Auriez vous une idée? J'ai fais koidon comme bétise encore

    au niveau de l'AS ça se passe comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    var my_lv:LoadVars = new LoadVars();
    my_lv.onLoad = function(success:Boolean) {
         if (success) {
         _root.message.txt = my_lv.nbclient;
         } else {
         trace("Error loading/parsing LoadVars.");
         }
    };
    my_lv.load("recup_nbclients.php");
    et au niveau php :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <?
    //connexion à la base jeu
    $db_connexion=mysql_connect("localhost", "root", "") or die("impossible de se connecter a la base");
    mysql_select_db("jeu",$db_connexion);
    //---------RECUP DU nb de clients (depuis la table client)
    $req_select= "SELECT * FROM client";
    $resultat=mysql_query($req_select);
    $nb_res=mysql_num_rows($rep);
    $messageRetour=utf8_encode('&nbclient='.$nb_res);
    echo $messageRetour;
    ?>

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 65
    Par défaut
    yep,
    bon, alors déjà... J'avais une erreur dans mon script php.
    Cela dit, après l'avoir corrigé j'obtient ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <?
    //connexion à la base jeu
    $db_connexion=mysql_connect("localhost", "root", "") or die("impossible de se connecter a la base");
    mysql_select_db("jeu",$db_connexion);
    //---------RECUP DU nb de clients (depuis la table client)
    $req_select= "SELECT * FROM client";
    $resultat=mysql_query($req_select);
    $nb_res=mysql_num_rows($resultat);
    echo $nb_res;
    ?>
    avec ce code j'obtient le nb d'entrées dans ma table "clients" dans mon navigateur.

    Je modifie un peu ce code pour envoyer "$nb_res" à Flash ce qui me donne (là déjà ya peut etre une erreur?) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <?
    //connexion à la base jeu
    $db_connexion=mysql_connect("localhost", "root", "") or die("impossible de se connecter a la base");
    mysql_select_db("jeu",$db_connexion);
    //---------RECUP DU nb de clients (depuis la table client)
    $req_select= "SELECT * FROM client";
    $resultat=mysql_query($req_select);
    $nb_res=mysql_num_rows($resultat);
    $messageRetour=utf8_encode('&nbclient='.$nb_res);
    echo $messageRetour;
    ?>
    Et là, dans flash je n'arrive pas à récupérer messageRetour... Ni en faisant
    Ni en faisant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    var my_lv:LoadVars = new LoadVars();
    my_lv.onLoad = function(success:Boolean) {
         if (success) {
         _root.messageRetour.txt = my_lv.messageRetour;
    	  trace(nbclient);
         } else {
         trace("Error loading/parsing LoadVars.");
         }
    };
    my_lv.load("recup_nbclients.php");
    Pouvez-vous m'aider?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 65
    Par défaut Resolu
    c'était une erreur de ma part.
    j'avais mis :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     _root.messageRetour.txt = my_lv.nbclient;
    à la place de :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    _root.messageRetour.text = my_lv.nbclient;

Discussions similaires

  1. Réponses: 3
    Dernier message: 20/08/2012, 12h36
  2. problème de suppression d'une entrée d'une table MySQL
    Par morgan_LMA dans le forum Langage
    Réponses: 6
    Dernier message: 20/06/2012, 13h03
  3. Problème de récupérations de données dans une table mysql
    Par Helpine dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 09/03/2006, 19h07
  4. [MySQL] Supprimer la 1ère entrée d'une table
    Par micatmidog dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 17/09/2005, 00h58
  5. Récupération des noms de champs d'une table
    Par Battomura dans le forum SQL
    Réponses: 2
    Dernier message: 24/03/2003, 10h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo