Bonuour, je souhaitais savoir si avec RESULT on pouvais renvoyer plusieurs variables à flash.
Exemple :
Citation:
function coord_arbre($pseudo_joueur,$nom_du_comte,$numero_a rbre) { $requete=mysql_db_query("dominati","SELECT * FROM ancestralia_positions_arbres_comtes where proprietaire like \"%$pseudo_joueur\" and nom_du_comte='$nom_du_comte' and id_arbre='$numero_arbre'"); $coord_x_arbre=mysql_result($requete,"","coord_x_a rbre"); $coord_y_arbre=mysql_result($requete,"","coord_y_a rbre"); //retour des valeurs return "coord_x_arbre=$coord_x_arbre&coord_y_arbre=$coord _y_arbre"; } |
et recuperer en une seule fois les valeurs de coord_x_arbre et coord_y_arbre ? un peu comme le principe de LOADVARS
En ce cas ensuite comment recuperer ces valeurs sous flash ?
comme ça ?
Citation:
var lecture_table_coord_arbres:PendingCall = connexion.coord_arbre(_global.pseudo_joueur,_globa l.nom_du_comte,id_arbre); lecture_table_coord_arbres.onResult=function(pData ) // dés que réponse serveur { trace("x= "+coord_x_arbre+" y= "+coord_y_arbre); } |
car là ça ne donne rien, (les deux variables X et Y sont UNDEFINED) flash ne semble pas prendre en compte les deux variables. pData contien bien la chaine en retour (donnée par le trace) mais les variables ne sont pas detectées. Que faire ?