Bonjour,
j'ai un petit soucis que j'ai du mal à résoudre...
J'ai une table sql avec 2 champs : id et pseudo par exemple; un script php qui pour une id donnée, va chercher le pseudo correspondant dans la table et retourne une chaîne au format attendu par sendAndLoad (&pseudo=raymond& ).
J'ai une classe "personne" en AS2 du genre :
class personne{
var id:Number;
var pseudo:String;
[...]
des méthodes, etc...
}
J'ai un problème dans le constructeur : je voudrais que celui-ci prenne "id" comme paramètre, et mette simplement le pseudo correspondant dans la propriété pseudo de ma classe.
J'ai écrit quelque chose dans ce genre :
function personne(id:Number)
{
var lv:LoadVars = new LoadVars();
this.id = id;
lv.id = id;
lv.sendAndLoad("monscript.php", lv, "POST" );
lv.onLoad = function(){
Ce que je veux récupérer est this["pseudo"], mais comment faire référence à l'objet que mon constructeur est en train de créer pour y stocker this["pseudo"]?
[edit : trace(this["pseudo"]) à cet endroit là me donne bien ce que j'attends : raymond (pour rester dans mon exemple)]
}
}
J'ai bien essayé une dizaine de trucs différents mais ne suis arrivé à rien...
Merci d'avance et désolé pour l'explication confuse...
Milou.
Message édité par milou77 le 13-01-2005 à 20:04:02