Já conseguir resolver. Obrgado a todos On 30 jan, 16:06, Matheus <mabro...@gmail.com> wrote: > Comemorei cedo demais, quando limpei o banco pra testar, cadastrei um > paciente e me retornou 0, dai cadastrei outro imediatamente ai listou > o do anterior, tipo no que deu 0 era pra dar 10, ai no proximo devia > dar 11, so que saiu 10. > > Alguem sabe o que pode ser? > Abs > > On 30 jan, 16:48, Matheus <mabro...@gmail.com> wrote: > > > Cara funcionou, dei o alert assim: > > > idPac = e.result.data[0].idPaciente; > > Alert.show(idPac.toString()); > > > Obrigado a todos > > > On 30 jan, 11:19, Matheus <mabro...@gmail.com> wrote: > > > > Segue o códgio em php: > > > > public function maxId(){ > > > > $mysql = mysql_pconnect(DATABASE_SERVER, DATABASE_USERNAME, > > > DATABASE_PASSWORD); > > > mysql_select_db(DATABASE_NAME); > > > > $query = "select max(idPaciente) as idPaciente from Paciente"; > > > $result = mysql_query($query); > > > > $retorno['data']=""; > > > $i = 0; > > > > $row = mysql_fetch_array($result); > > > > $idPaciente = $row['idPaciente']; > > > $retorno['data'][$i]['idPaciente'] = $idPaciente; > > > > return $retorno; > > > > } > > > } > > > > Dai no flex builder eu chamo esse metodo pelo remote e a funcao de > > > result eu tentei jogar o e.result.data numa variavel int, no console > > > do amfphp me retorna certinho aparece o idPaciente = numerocorreto do > > > ultimo registro inserido. > > > > Abs > > > > On 29 jan, 11:06, Bruno Carneiro <guimaraescarne...@gmail.com> wrote: > > > > > Vamos por partes? > > > > > Cola ai o código php só pra ver como vc retorna. Vc está retornando o > > > > dado direto, sem vo né? > > > > > Depois, la no flexbuilder, use o debug! De um watch na variável > > > > event.result e veja o valor dela... veja se em algum lugar ali está o > > > > id correto. > > > > > Use um monitor para as requisições. No meu caso eu uso zendamf e uso o > > > > charles para ver como os dados estão sendo passados. Creio que o > > > > amfphp também deve ter um monitor compatível. > > > > > On 29 jan, 10:47, Matheus <mabro...@gmail.com> wrote: > > > > > > Cara eu testei aqui, não tenho certeza que fiz do jeito correto, não > > > > > estou utilizando VO, estou passando pedacos da informacao, agora ta me > > > > > retornando 0.Não sei o que fazer. > > > > > Abs e obrigado por tentar me ajudar > > > > > > On 29 jan, 09:03, Maicon <maiconsilva.pi...@gmail.com> wrote: > > > > > > > Sou novo aqui tbm, mas pelo jeito ele ta retornando um Object, tenta > > > > > > ver se funciona assim: > > > > > > > id:[ObjetoDeRetorno] = e.result; > > > > > > > ou > > > > > > > var id:[ObjetoDeRetorno] = e.result as [ObjetoDeRetorno]; > > > > > > > e dá um alert no id.[retorno]... > > > > > > > eu uso assim: > > > > > > > public function RetornoUsuario(event:ResultEvent):void{ > > > > > > > var usuarioRecebido:ObjectUsuario= event.result as > > > > > > ObjectUsuario; > > > > > > > nome.text = > > > > > > usuarioRecebido.nome; > > > > > > > } > > > > > > > On 28 jan, 19:21, Matheus <mabro...@gmail.com> wrote: > > > > > > > > Ola Kleiton, testei do jeito que vc passou e não funcionou > > > > > > > continua > > > > > > > saindo [Object object]. > > > > > > > Sobre o alias no sql, eu fiz a consulta usando alias mesmo, > > > > > > > testei o > > > > > > > codigo no amfphp e ta retornando o id Max. > > > > > > > Só não sei porque no flex não retorna. > > > > > > > > Abs e obrigado por tentar me ajudar > > > > > > > > On 28 jan, 19:06, Kleiton Rodrigues <kleit...@gmail.com> wrote: > > > > > > > > > Olá Matheus! > > > > > > > > > private function retornaUltimoCodigo(event:ResultEvent):void { > > > > > > > > this.suaVariavel = event.result.data[0]; > > > > > > > > /* > > > > > > > > Ou vc terá que adicionar um alias > > > > > > > > na coluna que retorna o valor do banco... > > > > > > > > */ > > > > > > > > > } > > > > > > > > > 2010/1/28 Matheus <mabro...@gmail.com> > > > > > > > > > > Seguinte pessoal, preciso que ao clicar no botao cadastrar > > > > > > > > > Paciente eu > > > > > > > > > pegue o id desse cara que ta sendo cadastrado, dai fui no php > > > > > > > > > e criei > > > > > > > > > um metodo que retorna o ultimo id,ate ai ok testei la no > > > > > > > > > amfphp e tudo > > > > > > > > > lindo, dai quando fui pro flex, e clico no botao chamo o > > > > > > > > > metodo > > > > > > > > > atraves do remoteobject e na funcao result do metodo atribuir > > > > > > > > > a uma > > > > > > > > > variavel inteira pra receber o valor. > > > > > > > > > > Dai dei um Alert pra debugar e so retorna Object object. > > > > > > > > > > id = e.result.data; //So que aqui vem [Object object] > > > > > > > > > > Alguem poderia me dizer como faço essa recuperação ai. > > > > > > > > > > Abs e obrigado desde já > > > > > > > > > > -- > > > > > > > > > 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 > > > > > > > > > -- > > > > > > > > _________________________________________________________ > > > > > > > > Kleiton Rodrigues > > > > > > > > +55(019) 9314-1727
-- 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