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

JavaScript Discussion :

Tableau PHP vers JavaScript


Sujet :

JavaScript

  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Mars 2013
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 1
    Par défaut Tableau PHP vers JavaScript
    Bonjour,

    J'essaie de récupérer des données d'un tableau php et de les mettre dans un tableau en java scipt.
    Code JavaScript : 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
    var number_php = 0;
        number_php = <?php echo $numero;?>;
        var number = 0;
        var GPS_Long = new Array(number_php);
        var GPS_Lat = new Array(number_php);
        var Concentration = new Array(number_php);
     
        <?php $numero_php = -1;?>
        var number = -1;
     
        while (number <= number_php)
        {
            <?php $numero_php++;?>
            number++;
     
            Concentration[number] = <?php  echo $Concentration[$numero_php];?>;
            GPS_Long[number] = <?php  echo $GPS_Long[$numero_php];?>;
            GPS_Lat[number] = <?php  echo $GPS_Lat[$numero_php];?>;
            Concentration[number] = <?php  echo $Concentration[$numero_php];?>;
     
        }
     
     
        number = 0;
        document.write(GPS_Lat[number]);
        document.write("<br/>");
        number++;
        document.write(GPS_Lat[number]);
        document.write("<br/>");

    Le problème est que j'ai la même valeur dnas chauqe case du tableau javascript. J'ai vu qu'il fallait utiliser implode pour récupérer des données d'un tableau php comme ceci :
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php echo "var tab = '".implode("<>", $tab[0])."'.split('<>');"; ?>

    Or cela ne marche pas, j'ai bien vu dans le code d'example qu'il n'y avait pas $tab[0] mais juste $tab, mais je dois savoir ce qui se trouve dans chaque case.. Si quelqu'un avait une idée, merci

  2. #2
    Membre chevronné
    Avatar de Darkaurora
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2010
    Messages
    382
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2010
    Messages : 382
    Billets dans le blog
    1
    Par défaut
    en PHP implode permet transformer un tableau en chaîne de caractère avec la glu "<>".

    Donc à moins que dans $tab[0] tu as un tableau ça ne marchera pas.

    De plus si on regarde ce code, excuse moi du terme, immonde on se rend compte que tu transformes un tableau PHP en chaîne de caractère (du mois c'est ton intention), afin de le passer à une instruction JS et puis tu re-transformes cette chaîne en tableau mais cette fois ci côté client.

    Regarde du côté de JSON et des fonctions json_encode et json_decode en PHP ça te simplifieras la vie je pense.

  3. #3
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205

Discussions similaires

  1. Passage tableau PHP vers fonction javascript - contrôle de choix
    Par carkiko dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 29/04/2015, 12h08
  2. Tableau PHP vers JavaScript
    Par trungpa2 dans le forum jQuery
    Réponses: 2
    Dernier message: 18/09/2014, 22h22
  3. Réponses: 4
    Dernier message: 11/04/2014, 17h45
  4. Récupérer tableau php vers javascript
    Par Paulo62 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 30/07/2011, 11h23
  5. Recuperer un tableau php dans javascript
    Par 17mounir dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 11/08/2005, 09h07

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