Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Eai pessoal.. puts.. ta dificil aqui.. hehe.. não achei nada no google..
tipo.. tenho uma variavel.. ela é uma URLVariables
funciona perfeitamente.. quando eu sei o nome da variavel a ser buscada.. ex: trace(dataRecebida.ID_CIDADE)... onde ID_CIDADE é uma variavel vinda do php..
agora tipo.. quando eu não sei o nome da variavel a ser buscada como faço??
nessas variaveis eu tenho uma sequencia..
id_agenda1 = 1
id_agenda2 = 2
id_agenda3 = 3
id_agenda4 = 4
ai pensei em fazer isso aqui
for (i = 1; i < dataRecebida.nLoop; i++) {
trace(dataRecebida.data['dia_usado'+i]);
}
mas não ta certo.. e não sei como procurar isso... alguma solução ai dos jovens Mestres que jah tiveram esse tipo de dor de cabeça???
vlw.. Abraços
Cara...
De onde você tirou essa propriedade nLoop? :P
Supondo o seu primeiro exemplo, o que você deveria fazer seria algo tipo:
var i:int = 1;
while(dataRecebida.data["id_agenda"+ i] != null){
trace(dataRecebida.data["id_agenda"+ i]);
i++;
}
você só precisa que as variáveis tenham uma sequência nos nomes. Ideal mesmo é usar XML.
Abs.
Eai pessoal..
na realidade o problema foi resolvido de uma fomra muito mais facil..
eu tava tentando pegar o valor da URLVariable.. so que naõ era de lah.. e sim da Loader.. ai fica assim
loader.data['id_agenda'+i];
hehe..
ps: Will Soares.. bem.. a variavel nLoop.. é a quantidade de retornos que obtive do banco de dados..
ps2: acho que xml é muito bom sim.. mas isso ai vai vir de um sistema que é agregado a outro sistema em delphi.. ai ficar mexendo muito no arquivo xml é facil corromper não acha??? ainda mais pq vaõ ser muuuiiitos dados que vão transitar por ali...
pode por como resolvido povo!!! vlw!!!!
Não entendi muito bem o que você gostaria de fazer...
É procurar uma variavel dentro de uma array??? seria isso?
se for tem o indexOf() que permite que você faça tal procura.
Abraços