Bonjour à tous,
J'ai beau chercher, je n'arrive pas vraiment à trouver ou à comprendre les infos dont j'ai besoin.
Je veux faire une sorte de menu dynamique (en liaison avec php et une bdd MySQL).
Côté php ça roule. Je charge tout dans mon swf.
En revanche je n'arrive pas à exploiter une variable de ma boucle,
quoique je fasse, mon bouton envoi toujours sur la même url.
La variable "id" reste à la dernière valeur de ma boucle.
Le code :
compte = 0;
pos_texte = 10;
recup = new LoadVars();
recup.load("liste.php");
recup.onLoad = function (success) {
if(success){
nb=recup.nb;
while(compte!=nb){
compte++;
id=this["id"+compte];
menu=_root.createEmptyMovieClip("mc"+compte,compte);
menu.createTextField("texte",compte,10,pos_texte,50,30);
menu.texte.text= this["galerie"+compte];
menu.onRelease = function() {
trace(id);
loadVariablesNum("galerie.php?id="+id, 0, "GET");
nextFrame();
}
pos_texte = pos_texte+50;
trace(id);
}
}else {trace("erreur");}
}
Merci de votre aide.