Penso que não fui claro. O que acontece é que, realizando a validação para o registro na 1ª posição da tabela, tudo funciona corretamente. Para qualquer usuário que se tente validar que não seja este primeiro, ocorre a pane (sempre validando apenas 1 usuário por tentativa).
On 1 jun, 16:57, Eduardo Kraus <eduardokr...@gmail.com> wrote: > cara, normalmente neste tipo de consulta só retorna um elemento mesmo > > Ele faz consulta logoi e senha. Não deve haver dois registros iguais no > banco mesmo. > *Eduardo Kraus* > Desenvolvedor > eduardokr...@gmail.comhttp://blog.mxml.com.brhttp://twitter.com/EduardoKraus > > 2009/6/1 Júnior <josesilvajun...@gmail.com> > > > > > > > Obrigado pela resposta. > > > Como citei, está bem simples (para aprendizado) conforme pode ser > > visto abaixo: > > > no Flex: > > <mx:HTTPService id="login_user" result="validaLogin(event)" > > method="POST" url="php/logon.php" useProxy="false" > > showBusyCursor="true"> > > <mx:request xmlns=""> > > <login>{login.text}</login> > > <senha>{senha.text}</senha> > > </mx:request> > > </mx:HTTPService> > > > no PHP: > > $login = addslashes($_POST['login']); > > $senha = md5($_POST['senha']); > > > $dados = $bd->executaQuery("SELECT * FROM `usuario` WHERE `login` = > > '$login' AND `senha` = '$senha' AND `situacao` = 'Ativo'"); > > > e no Flex novamente: > > private function validaLogin(e:ResultEvent):void { > > if(e.result.retorno == "Sim") { > > // faz o processamento > > } > > > Pelo que apurei, a consulta retorna os valores mas estes não chegam no > > Flex se não for o 1º registro; para o 1º registro da tabela está > > funcionando 100%. > > > Obrigado novamente. > > > On 1 jun, 13:35, Eduardo Kraus <eduardokr...@gmail.com> wrote: > > > Passa o código > > > *Eduardo Kraus* > > > Desenvolvedor > > > eduardokr...@gmail.comhttp://blog.mxml.com.brhttp:// > > twitter.com/EduardoKraus > > > > 2009/6/1 José Silva, Jr. <josesilvajun...@gmail.com> > > > > > Bom dia a todos. > > > > > Sou iniciante em Flex e estou tentando construir uma aplicação bem > > simples > > > > para aprendizado; criei uma validação de acesso porém acontece algo > > curioso: > > > > a consulta ao MySQL apenas funciona para o 1º registro da tabela, se > > tentar > > > > validar um usuário qualquer (desde que não seja o primeiro), ela falha. > > > > > A coisa toda está bem simples, com uma requisição HTTPService do lado > > do > > > > Flex e um script em PHP acessando uma classe que já utilizamos a > > bastante > > > > tempo para a conexão/acesso via adoDB (por enquanto não quero enveredar > > pelo > > > > amfPHP porque quero resolver esta pane para entender o que acontece > > para, > > > > depois de familiarizado com o Flex em conjunto com PHP + MySQL poder > > passar > > > > para o amfPHP). > > > > > Alguém poderia ajudar a entender o por que desta pane e, se possível, > > uma > > > > solução? > > > > > Obrigado. > > > > > José Silva, Jr. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---