[RESOLU] utilisation json

Petit nouveau ! | 1 Messages

06 avr. 2012, 18:45

Je fais une requête MySql dont je tire un tableau $tab tel que print_r(json_encode($tab)) donne
[["361", "Abc"],["422", "Xyz"],...etc [...]]
c'est à dire ["code", "nom"]... etc Je voudrais utiliser ce tableau dans un script javascript mais je ne sais pas par où commencer :
<script type="text/javascript">
?
? //comment appeler ce tableau en javascript ?
?
</script>
Peut-on me mettre le pied à l'étrier ? D'avance merci.

ViPHP
xTG
ViPHP | 7331 Messages

06 avr. 2012, 19:08

C'est une chaîne de caractères, donc il faut l'afficher pour qu'elle puisse être utilisée par JS :
<script type="text/javascript">
  var monJson = <?php echo json_encode($tab); ?>;
</script>
Cela reviendra à faire :

Code : Tout sélectionner

<script type="text/javascript"> var monJson = [["361", "Abc"],["422", "Xyz"],...etc [...]]; </script>