Tableau en Javascript et php

Fermé
skflers61 Messages postés 43 Date d'inscription jeudi 15 novembre 2007 Statut Membre Dernière intervention 21 novembre 2014 - Modifié par skflers61 le 22/05/2014 à 14:58
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 22 mai 2014 à 17:05
Bonjour,

j'ai un problème un peu étrange avec le javascript et php.

Voici mon problème:

J'ai une fonction php qui va faire une requête à ma bdd. Ensuite, je stocke le résultat de ma requête dans une variable php (un tableau).

Les données de ma variable me servent à créer un graphique en JS avec la bibliothèque highcharts.

Pour pouvoir utiliser ces données avec highcharts, je dois utiliser des variables JS et donc mettre le contenu de ma variable php dans une variable js.

Voici, le code que j'ai écrit:

 <script type="text/javascript">
       var mesure;
       for (var j = 0; j < 29; j++) {
 
              mesure[j]= "<?php echo $mavaleur["+j+"];?>";
 
      };
 </script>


Ce qui me donne l'erreur suivante: Notice: Undefined index: +j+ in ...

Je ne sais pas si j'emploi la bonne méthode. Pouvez-vous m'aider svp?

Merci
A voir également:

1 réponse

Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 524
Modifié par Pitet le 22/05/2014 à 17:05
Salut,

Essaye comme ceci :
<script type='text/javascript'>
<?php
$php_array = array('1er','2eme','3eme');
$js_array = json_encode($php_array);
echo "var javascript_array = ". $js_array . ";\n";
?>
alert(javascript_array[0]);
</script>


Bonne journée
1