Opa Euler é que a primeira parte a criacao do array é no flex a
leitura dele é no php entende.. o problema esta somente na leitura do
array collection no PHP.

On 6 abr, 15:03, "Euller Cristian" <euller...@gmail.com> wrote:
> Cara não seria
>
> obj = new Object();
> obj->nome = 'João da Silva';
> obj->idade = 14 ;
> vtabela.addItem(obj);
>
> Do jeito abaixo você ta tentando ler como array e não como uma lista de
> Objetos
>
> $obj = new Object();
> $obj['nome'] = 'João da Silva';
> $obj['idade'] = 14 ;
> $vtabela.addItem(obj);
>
> -----Mensagem original-----
> De: flexdev@googlegroups.com [mailto:flex...@googlegroups.com] Em nome de
> Lorenzi
> Enviada em: terça-feira, 6 de abril de 2010 14:47
> Para: flexdev
> Assunto: [flexdev] Re: Array do flex para o PHP
>
> Pessoal fiz algum testes assim:
>
> desta maneira:
>
> [Bindable]
>             private var vtabela:Array =
>               [{label:"aaa",          data:"20"},
>                {label:"bbb",          data:"10"}]
> ai no php:
>
> $variavel = $array[0]['label'];  /*aaa*/
> $variavel = $array[0]['data'];  /*20*/
>
> o mesmo acontece com o outro registro, funciona normal
>
> agora desta maneira:
>
> var vtabela:arrayCollection = new ArrayCollection();
>
> obj = new Object();
> obj['nome'] = 'João da Silva';
> obj['idade'] = 14 ;
> vtabela.addItem(obj);
>
> obj = new Object();
> obj['nome'] = 'Fulando Siclano';
> obj['idade'] = 16 ;
> vtabela.addItem(obj);
>
> carrega normal os dados mas no PHP nao consigo ler assim
> $variavel = $array[0]['nome'];  /*retorna nada*/
> $variavel = $array[0]['idade'];  /*retorna nada*/
>
> alguem sabe me dizer qual o problema?
>
> On 6 abr, 09:09, Lorenzi <mlorenz...@gmail.com> wrote:
>
> > Opa Rafeal ja tinha visto estes mas nao me ajudou muito.
>
> > On 6 abr, 09:05, Rafa Comim <rafaco...@gmail.com> wrote:
>
> > > Bom dia,
>
> > > Não sei se vc viu estes links.
> > > Enfim seguem para q te sirvam de referência.
>
> > >http://groups.google.com.br/group/flexdev/browse_thread/thread/c1eed6...
>
> > >http://groups.google.com/group/flexdev/browse_thread/thread/7bc0f8338...
>
> > > Espero ter ajudado.
>
> > > =D
>
> > > Em 6 de abril de 2010 08:55, Lorenzi <mlorenz...@gmail.com> escreveu:
>
> > > > Entao Bruno, estava usando o AMF, mas nao consigo quebrar meu array
> > > > normal, tipo passa um array com strings do flex do tipo
>
> > > > array = nome.text +','+fone.text;
>
> > > > no php
>
> > > > quebra normal como array[0]  = nome
> > > >  array[1] = fone
>
> > > > Mas no outro modelo nao consegui achar nenhum material de como receber
> > > > ou proceder, ele nao quebr ao array corretamento..
>
> > > > sabe de algum material sobre isso?
>
> > > > On 6 abr, 08:50, Bruno Carneiro <guimaraescarne...@gmail.com> wrote:
> > > > > Acho que para passar arrays de lá pra cá ou de cá pra lá, você
> precisa
> > > > > de um intermediário para fazer a tradução pois os tipos de dados do
> > > > > PHP são diferentes do tipos de dados do Actionscript.
>
> > > > > Use o amfphp ou o zendamf.
>
> > > > > On 6 abr, 07:35, Lorenzi <mlorenz...@gmail.com> wrote:
>
> > > > > > ola , para mandar esta assim:
>
> > > > > > <mx:HTTPService id="sendArray" resultFormat="array" url="http:/
> > > > > > ssssssssssssssssRH.php" useProxy="false" method="POST">
> > > > > >        <mx:request xmlns="">
> > > > > >            <saldo>{newSaldo}</saldo>
> > > > > >        </mx:request>
> > > > > >     </mx:HTTPService>
>
> > > > > > Vai desta maneira
> > > > > > newSaldo
> > > > > > [0] nome
> > > > > > [0] saldo
>
> > > > > > [1] nome
> > > > > > [1] saldo
>
> > > > > > ate aqui esta normal verifiquei isso no debug
>
> > > > > > ai no PHP recebo assim:
>
> > > > > > $saldo = $_POST['saldo'];
>
> > > > > > ai a unica coisa que consegui mostrar foi isso:
>
> > > > > > [object saldo],[object saldo],[object saldo],[object
> saldo],[object
> > > > > > saldo]
>
> > > > > > On 5 abr, 17:30, bruno bg <bruno...@ig.com.br> wrote:
>
> > > > > > > coloque como está seu código no FLEX.
> > > > > > > e como está recebendo no PHP.
>
> > > > > > > bruno bg
>
> > > > > > > Em 5 de abril de 2010 17:14, Lorenzi <mlorenz...@gmail.com>
> > > > escreveu:
>
> > > > > > > > Ola pessoal,meu problema é o seguinte tenho dados no flex
> dentro de
> > > > um
> > > > > > > > array colection e preciso passar para o php para gerar um
> arquivo
> > > > TXT.
>
> > > > > > > > O problema e como passar este array, ja tentei de todo tipo
> mas nao
> > > > > > > > vai agora estou tentando via httpservice mas no php meu
> retorno é
> > > > > > > > esse:
>
> > > > > > > > [object saldo],[object saldo],[object saldo],[object
> saldo],[object
> > > > > > > > saldo]
>
> > > > > > > > Alguem sabe me dizer como tratar esta informação?
>
> > > > --
> > > > Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> > > > Para enviar uma mensagem, envie um e-mail para
>
> flexdev@googlegroups.com
>
> > > > Para sair da lista, envie um email em branco para
> > > > flexdev-unsubscr...@googlegroups.com
> > > > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev
>
> > > > To unsubscribe, reply using "remove me" as the subject.
>
> > > --
> > > ______________________
>
> > > Atenciosamente,
>
> > > Rafael Comim
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
> Para sair da lista, envie um email em branco para
> flexdev-unsubscr...@googlegroups.com
> Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a