Forum de discussion
Forum « Programmation Javascript » (archives)
problème communication variable PHP
Envoyé: 3 juin 2005, 8h09 par mathieu_r
jai un problème avec la communication d'une variable php ds un script javascript.
ds une première partie, mon code php permet de recueillir les résultats d'une requête. ces résultats sont nommés result[i], i allant de 1 à n.
jaimerais utiliser ces résultats ds mon javascript ds une boucle "for".
mon script ressemble donc à ça:
<SCRIPT type="text/javascript">
var image="tree_layer.gif";
//nb_couches correspond au nombre de rsultats de ma requête.
var nb_couches=<? echo $nb; ?>;
USETEXTLINKS = 1
STARTALLOPEN = 0
ICONPATH = ''
foldersTree = gFld("<b>Mapfile structure</b>", "demoFramesetRightFrame.html")
//boucle for de mon javascript
for (var $i=1; $i<=nb_couches; $i++)
{
<? echo $result_layer[$i]; ?>
aux1 = insFld(foldersTree, gFld("<? echo $result[$i]; ?>";, "demoFramesetRightFrame.html"))
aux1.iconSrc = ICONPATH + image
aux1.iconSrcClosed = ICONPATH + "tree_layer.gif"
}
</SCRIPT>
le script ne fonctionne pas. je suppose que c à la ligne
aux1 = insFld(foldersTree, gFld("<? echo $result[$i]; ?>";, "demoFramesetRightFrame.html"))
il ne doit pas reconnaître le i...
si qqn pouvait m'aider, ça serait sympa!
Réponses
|