problème de communication variable PHP vers javascript
Posté : 03 juin 2005, 14:08
bonjour,
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 allant de 1 à n.
jaimerais utiliser ces résultats ds mon javascript ds une boucle "for".
mon script ressemble donc à ça:
le script ne fonctionne pas. je suppose que c à la ligne
il ne doit pas reconnaître le i...
si qqn pouvait m'aider, ça serait sympa!
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 allant de 1 à n.
jaimerais utiliser ces résultats ds mon javascript ds une boucle "for".
mon script ressemble donc à ça:
Code : Tout sélectionner
<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>
Code : Tout sélectionner
aux1 = insFld(foldersTree, gFld("<? echo $result[$i]; ?>";, "demoFramesetRightFrame.html"))si qqn pouvait m'aider, ça serait sympa!