Bonjour,

J'essaye de passer un tableau php en javascript mais j'ai un souci de syntaxe je pense.

Mon tableau est de la forme :

Code php : Sélectionner tout - Visualiser dans une fenêtre à part
$array  = new array(["Anzin: 27",27],["Beuvrages: 60",60],["Beuvrages - Centre-ville: 2",2]);

J'ai fait un implode pour le transformer en chaine de caractère :

Code php : Sélectionner tout - Visualiser dans une fenêtre à part
$array_new = implode(',', $array );

Puis je passe la variable en paramètre de ma fonction javascript :

Code php : Sélectionner tout - Visualiser dans une fenêtre à part
<BODY onLoad='pie(<?php echo  $array_new ?>);'>


quand je fais un alert de cette variable dans ma fonction javascript, j'ai le résultat :

Anzin: 27,27
Je n'ai plus les "[]", les guillemets et les autres éléments de mon tableau.

Dans mon code php qd j'affiche cette variable j'ai pourtant bien :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
["Anzin: 27",27],["Beuvrages: 60",60],["Beuvrages - Centre-ville: 2",2]
Je ne vois pas trop ce qui ne fonctionne pas !

Merci pour votre aide