motivado 0 Denunciar post Postado Julho 28, 2011 Salve comunidade !! Estou começando a estudar o Flex 4.0 e criei um aplicativo onde obtenho os dados de uma banco Mysql conectado via Flex e PHP.Acontece que quando uma certa tabela do banco possui apenas um registro,no meu dataGrid não aparece o registro, só qdo acrescento mais um registro, alguém sabe pq?? Se alguém puder dar esse help vai ser de grande valia !!!rsrsrsrsrs Obrigado a todos da comunidade ! Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Julho 29, 2011 poste o código que você esta usando, isso facilitaria para nós uma pergunta, quando tem dois campos na tabela, ele mostra só um na grid ou os dois? []´s Compartilhar este post Link para o post Compartilhar em outros sites
motivado 0 Denunciar post Postado Agosto 2, 2011 poste o código que você esta usando, isso facilitaria para nós uma pergunta, quando tem dois campos na tabela, ele mostra só um na grid ou os dois? []´s <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:net="flash.net.*" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"> <s:states> <s:State name="logado"/> <s:State name="emails"/> <s:State name="grupos"/> <s:State name="enviar"/> </s:states> <fx:Script source="redirect.as"/> <fx:Script source="emails.as"/> <fx:Script source="grupos.as"/> <fx:Script source="transitions.as"/> <fx:Script source="envia.as"/> <fx:Declarations> <mx:Glow id="brilho" duration="800" color="0x000088" strength="5" blurXFrom="0" blurXTo="10" blurYFrom="0" blurYTo="10" /> <mx:Fade id="mostra" duration="400"/> <mx:Fade id="some" duration="400"/> </fx:Declarations> <mx:MenuBar y="14" cornerRadius="8" symbolColor="#FAF5F5" height="98" left="10" right="10" id="menu0"></mx:MenuBar> <mx:Image x="273" y="23" width="64" height="64" autoLoad="true" id="email0" source="../imagens/email.png" buttonMode="true" click="emails()"/> <mx:Image x="377" y="26" width="58" height="58" autoLoad="true" id="grupos0" source="../imagens/grupos.png" buttonMode="true" click="add_grupos();lista_grupos()"/> <s:Label x="280" y="90" text="E-mails" width="57" height="19" verticalAlign="middle" fontWeight="bold" chromeColor="#04224E" fontSize="14"/> <s:Label text="Grupos" width="53" height="19" verticalAlign="middle" fontWeight="bold" chromeColor="#04224E" fontSize="14" x="381" y="90"/> <mx:Image x="475" y="22" width="64" height="64" autoLoad="true" id="enviar0" source="../imagens/envia.png" buttonMode="true" click="envio()"/> <s:Label text="Enviar " width="44" height="19" fontWeight="bold" chromeColor="#04224E" verticalAlign="middle" fontSize="14" x="484" y="90"/> <mx:Image width="64" height="64" autoLoad="true" id="pesquisa0" click="" source="../imagens/busca.png" x="570" y="22" buttonMode="true"/> <s:Label text="Pesquisa" width="75" height="19" fontWeight="bold" chromeColor="#04224E" verticalAlign="middle" fontSize="14" x="570" y="90"/> <mx:Image width="64" height="64" autoLoad="true" id="usuarios1" click="" source="../imagens/usuarios.png" x="659" y="21" buttonMode="true"/> <s:Label text="Usuários" width="83" height="19" fontWeight="bold" chromeColor="#04224E" verticalAlign="middle" fontSize="14" x="659" y="91"/> <mx:Image x="752" y="22" width="64" height="64" autoLoad="true" id="usuarios2" click="" source="../imagens/cinfig.png" buttonMode="true"/> <s:Label x="738" y="91" text="Configurações " width="116" height="19" fontWeight="bold" chromeColor="#04224E" verticalAlign="middle" fontSize="14"/> <s:Panel includeIn="grupos" x="10" y="127" width="424" height="406" title="Grupos" id="listaPanel" > <mx:Tree x="10" y="10" width="249" height="293" id="menuGrupos" selectedIndex="0" labelField="nome" change="treeview()" defaultLeafIcon="@Embed('imagens/browser.png')"></mx:Tree> <mx:Button x="131" y="326" label="Editar" id="btn_edit" width="110" height="27" icon="@Embed('imagens/edit.png')" click="editGrupos.visible=true;{listaPanel.enabled=false};treeview()"/> <mx:Button x="249" y="326" label="Excluir" id="btn_exclui" icon="@Embed('imagens/del.png')" width="110" height="27" click="deletar()"/> <mx:Button x="13" y="326" label="Adicionar" id="btn_add" click="addGrupos.visible=true;{listaPanel.enabled=false};{txtGrupo.text=''}" buttonMode="true" icon="@Embed('imagens/add.png')" height="27" width="110"/> </s:Panel> <s:Panel x="385" y="241" width="286" height="183" title="Adicionando Grupo :" id="addGrupos" enabled="true" includeIn="grupos" visible="false" hideEffect="{some}" showEffect="{mostra}"> <s:TextInput x="11" y="54" width="259" id="txtGrupo" focusEnabled="true"/> <s:Label x="11" y="34" text="Nome :" width="127"/> <mx:Button id="btnadd" x="10" y="100" label="Salvar" click="insere_grupo()" width="110" height="27" icon="@Embed('imagens/save.png')"/> <mx:Button id="btncencel" x="160" y="100" label="Cancelar" click="addGrupos.visible=false;listaPanel.enabled=true" width="110" height="27" icon="@Embed('imagens/cancel.png')"/> </s:Panel> <s:Panel x="385" y="241" width="286" height="183" title="Editando Grupo :" id="editGrupos" enabled="true" includeIn="grupos" visible="false" hideEffect="{some}" showEffect="{mostra}"> <s:TextInput x="11" y="54" width="259" id="txtGrupo2"/> <s:Label x="11" y="34" text="Nome :" width="127"/> <mx:Button id="btnedit" x="10" y="100" label="Salvar" click="editGrupo();editGrupos.visible=false;listaPanel.enabled=true" width="110" height="27" icon="@Embed('imagens/save.png')"/> <mx:Button id="btncancel2" x="160" y="100" label="Cancelar" click="editGrupos.visible=false;listaPanel.enabled=true" width="110" height="27" icon="@Embed('imagens/cancel.png')"/> </s:Panel> <s:Panel includeIn="emails" left="10" right="10" top="125" bottom="20" title="Lista de E-mails Cadastrados :" id="emailsPanel"> <s:BorderContainer y="10" height="67" backgroundAlpha="0.0" left="10" right="10" > <s:Label text="Busca:" width="44" fontWeight="bold" verticalAlign="middle" height="24" x="24" y="20"/> <mx:TextInput width="216" focusInEffect="{brilho}" id="busca_email" x="72" y="20"/> <mx:Button label="Buscar" width="99" click="retbusca.removeAll();buscaMails()" icon="@Embed('imagens/search.png')" fontWeight="bold" x="299" y="18" height="27"/> <s:DropDownList y="20" id="cblista" labelField="nome" selectedIndex="0" width="178" height="25" right="6" fontWeight="bold" change="mails.removeAll();emailsGrupo();CursorManager.setBusyCursor()"></s:DropDownList> <s:Label y="26" text="GRUPO :" fontWeight="bold" right="208"/> </s:BorderContainer> <mx:DataGrid y="68" height="310" fontWeight="bold" id="lis" left="10" right="10" change="inseretexto(event)"> <mx:columns> <mx:DataGridColumn headerText="Nome" dataField="nome" fontWeight="bold" textAlign="center" /> <mx:DataGridColumn headerText="E-mail" dataField="email" fontWeight="bold" textAlign="center"/> <mx:DataGridColumn headerText="Grupo" dataField="grupo" fontWeight="bold" textAlign="center"/> <mx:DataGridColumn headerText="" textAlign="center"> <mx:itemRenderer> <fx:Component> <mx:Button label="Excluir" click="parentDocument.confirmadelete(data.id)" icon="@Embed('imagens/lixo.png')"/> </fx:Component> </mx:itemRenderer> </mx:DataGridColumn> </mx:columns> </mx:DataGrid> <mx:Button x="10" y="388" label="Adicionar" click="addMails.visible=true;{emailsPanel.enabled=false};envia_combo()" rollOverEffect="{brilho}" icon="@Embed('imagens/add.png')" width="110" height="27" fontWeight="bold"/> <mx:Button x="138.15" y="388" label="Editar" rollOverEffect="{brilho}" icon="@Embed('imagens/edit.png')" width="110" height="27" fontWeight="bold" click="envia_grupos2();{emailsPanel.enabled=false};editMails.visible=true" /> <mx:Button x="267.15" y="388" label="Excluir e-mails do grupo" rollOverEffect="{brilho}" icon="@Embed('imagens/del.png')" width="205" height="27" fontWeight="bold" click="delGrupoemails()"/> </s:Panel> <s:Panel width="487" height="368" visible="false" showEffect="{mostra}" hideEffect="{some}" title="Adiciona E-mails:" includeIn="emails" verticalCenter="30" horizontalCenter="50" id="addMails"> <s:BorderContainer x="10" y="14" width="464" height="311" backgroundAlpha="0.0"> <mx:TextArea x="17" y="108" width="425" id="listaemails" height="157"/> <mx:Label x="18" y="91" text="E-mails :" width="67"/> <mx:Button x="18" y="276" label="Salvar" icon="@Embed('imagens/save.png')" buttonMode="true" click="envia_emails()" width="110" height="27" fontWeight="bold"/> <mx:Button x="332" y="276" label="Cancelar" click="addMails.visible=false;{emailsPanel.enabled=true}" buttonMode="true" width="110" height="27" icon="@Embed('imagens/cancel.png')" fontWeight="bold"/> <mx:Label x="19" y="19" text="Grupo :"/> <s:DropDownList x="18" y="49" width="237" height="26" id="cbgrupos" labelField="nome" selectedIndex="0" fontWeight="bold"></s:DropDownList> </s:BorderContainer> </s:Panel> <s:Panel width="487" height="368" visible="false" showEffect="{mostra}" hideEffect="{some}" title="Editando E-mail:" includeIn="emails" verticalCenter="30" horizontalCenter="50" id="editMails"> <s:BorderContainer x="10" y="14" width="464" height="311" backgroundAlpha="0.0"> <mx:TextArea x="17" y="108" width="425" id="listaemailsedit" height="157"/> <mx:Label x="18" y="91" text="E-mails :" width="67"/> <mx:Button x="18" y="276" label="Salvar" icon="@Embed('imagens/save.png')" buttonMode="true" click="envia_emails2()" width="110" height="27" fontWeight="bold"/> <mx:Button x="332" y="276" label="Cancelar" click="editMails.visible=false;{emailsPanel.enabled=true}" buttonMode="true" width="110" height="27" icon="@Embed('imagens/cancel.png')" fontWeight="bold"/> <mx:Label x="19" y="19" text="Grupo :"/> <s:DropDownList x="18" y="49" width="237" height="26" id="cbgruposedit" labelField="nome" selectedIndex="0" fontWeight="bold"></s:DropDownList> </s:BorderContainer> </s:Panel> <s:Panel includeIn="enviar" id="enviaPanel" left="10" right="10" bottom="20" top="120" title="Enviando E-mails :"> <s:Label x="6" y="9.85" text="Assunto :" fontWeight="bold" verticalAlign="middle"/> <s:TextInput x="6" y="30.4" width="387" id="txtAssunto"/> <mx:RichTextEditor id="msg" top="59.85" title="Mensagem :" bottom="26" width="387" x="6"/> <mx:Button label="Enviar" width="168" height="60" icon="@Embed('imagens/send.png')" bottom="20" right="20" click="enviar_mala(event)"/> <mx:TabNavigator y="30" height="306" right="20" left="418"> <s:NavigatorContent label="Imagem" width="100%" height="100%"> <mx:Image x="248" y="12" width="220" id="imgUpload" visible="true" height="144" autoLoad="false"/> <s:Button x="10" y="241" label="Selecionar Imagem" width="163" click="start();browser()"/> <mx:ProgressBar x="10" y="200" enabled="true" id="pb" visible="false" labelPlacement="center" indeterminate="true"/> <s:TextInput x="195" y="242" width="218" id="txtUpload" borderVisible="false" borderAlpha="0.0"/> <s:Label x="10" y="10" text="Atenção : Imagens com tamanho maior que 500 kb podem demorar para carregar no corpo do e-mail do usuário !" width="212" height="94" fontWeight="bold"/> </s:NavigatorContent> <s:NavigatorContent label="Video" width="100%" height="100%"> <s:TextArea x="10" y="25" width="289" height="182" id="txtVideo"/> <s:Button x="10" y="228" label="Excluir Video" width="150" click="txtVideo.text=''"/> <s:Label x="10" y="10" text="Insira a URL do video :"/> </s:NavigatorContent> <s:NavigatorContent label="URL" width="100%" height="100%"> </s:NavigatorContent> </mx:TabNavigator> <mx:Button x="418" label="Selecionar Contatos" width="183" height="30" click="escolheGrupos.visible=true;{enviaPanel.enabled=false}" icon="@Embed('imagens/mail.png')" fontWeight="bold" bottom="30"/> </s:Panel> <s:Panel height="412" visible="false" includeIn="enviar" width="308" title="Lista de Grupos para envio :" verticalCenter="10" horizontalCenter="50" id="escolheGrupos" fontWeight="bold" enabled="true"> <mx:DataGrid x="15" y="106" width="276" height="177" id="Elista" fontWeight="bold"> <mx:columns> <mx:DataGridColumn resizable="false" width="20"> <mx:itemRenderer> <fx:Component> <mx:Image source="@Embed('imagens/browser.png')"/> </fx:Component> </mx:itemRenderer> </mx:DataGridColumn> <mx:DataGridColumn dataField="nome" fontWeight="bold" headerText="Nome do Grupo"/> </mx:columns> </mx:DataGrid> <s:DropDownList x="15" y="46" width="276" height="27" id="Ecombo" labelField="nome"></s:DropDownList> <s:Label x="15" y="26" text="Grupos :" fontWeight="bold" width="54"/> <s:Label x="15" y="86" text="Lista de Grupos :" width="107" fontWeight="bold"/> <mx:Button x="15" y="305" label="Adicionar" width="110" height="27" icon="@Embed('imagens/add.png')" click="addlista()"/> <mx:Button x="182" y="306" label="Excluir" width="110" height="27" icon="@Embed('imagens/del.png')" click="dellista()"/> <mx:Button x="15" y="345" label="Escrever Mensagem" width="277" height="27" icon="@Embed('imagens/ok.png')" click="preparagrupo()"/> </s:Panel> </s:Application> //Actions Scripts import flash.events.Event; import flash.events.MouseEvent; import flash.events.ProgressEvent; import flash.net.FileFilter; import flash.net.FileReference; import flash.net.URLRequest; import mx.collections.ArrayCollection; import mx.rpc.events.ResultEvent; import mx.rpc.http.HTTPService; import mx.utils.ObjectUtil; public function listagrupos2():void{ var Egrupos:HTTPService=new HTTPService() Egrupos.url="../lista_grupos.php" Egrupos.addEventListener(ResultEvent.RESULT,Ecarrega) Egrupos.send() } public var preenche:ArrayCollection public function Ecarrega(evento:ResultEvent):void{ preenche=evento.result.raiz.grupo Ecombo.dataProvider=preenche } //---------------Adicionando Grupo na Lista----------------------- public var geral:ArrayCollection=new ArrayCollection() public function addlista():void{ var escolha:String=Ecombo.selectedItem.nome.toString() if (geral.contains(escolha)>0) Alert.show("Grupo já adicionado !") else{ geral.addItem(escolha) Elista.dataProvider=geral } } //---------------Exclui Grupo na Lista----------------------- public function dellista():void{ geral.removeItemAt(Elista.selectedIndex) Elista.dataProvider=geral } //----------------Preparando grupo---------------------- public var selectgrupos:String public function preparagrupo():void{ selectgrupos="" var total:Number=geral.length if(total > 0){ for (var i:Number=0;i < total;i++) { selectgrupos=selectgrupos+geral.getItemAt(i)+";" } escolheGrupos.visible=false enviaPanel.enabled=true }else{ Alert.show("Você precisa escolher os contatos para o envio do e-mail !") } } //----------------- UPLOAD IMAGEM ----------------------------------- private var Fref:FileReference=new FileReference() private var tipos:FileFilter=new FileFilter("Arquivos de imagem (*.jpg,*.gif,*.png)","*.png;*.gif;*.jpg") private var arquivos:Array=new Array(tipos) private function start():void{ Fref.addEventListener(Event.OPEN,onOpen) Fref.addEventListener(Event.SELECT,onSelect) Fref.addEventListener(Event.COMPLETE, onComplete) Fref.addEventListener(ProgressEvent.PROGRESS,progresso) } private function browser():void{ Fref.browse(arquivos) } private function onOpen(e:Event):void{ pb.label="%3%%" } private function onSelect(e:Event):void{ imgUpload.source=Fref.data txtUpload.text=Fref.name.toString() pb.visible=true var request:URLRequest=new URLRequest("../upload.php") Fref.upload(request) } private function progresso(e:ProgressEvent):void{ pb.setProgress(e.bytesLoaded,e.bytesTotal) } private function onComplete(e:Event):void{ Alert.show("Imagem enviada !") pb.visible=false } //--------------- ########### Envia E-mails #################---------------------------- public function enviar_mala(event:MouseEvent):void{ enviaPanel.enabled=false var mensagemTxt:String=msg.htmlText var assuntoTxt:String=txtAssunto.text var imagemTxt:String=txtUpload.text var videoTxt:String=txtVideo.text var vars:Object=new Object() vars={grupos:selectgrupos,assunto:assuntoTxt,imagem:imagemTxt,mensagem:mensagemTxt,video:videoTxt} var enviaMala:HTTPService=new HTTPService() enviaMala.url="../envia_emails.php" enviaMala.method="POST" enviaMala.send(vars) enviaMala.addEventListener(ResultEvent.RESULT,envio_retorno) } public function envio_retorno(e:ResultEvent):void{ var resposta:String=e.result.toString() enviaPanel.enabled=true Alert.show("E-mails enviados : "+resposta.toString()) } Além desse probleminha agora ele tbm não está recebendo a resposta do PHP e nem mostrando a imagem qdo eu seleciono. Se alguém souber resolver fico muito grato pela ajuda!! Compartilhar este post Link para o post Compartilhar em outros sites
EBERTON 0 Denunciar post Postado Agosto 3, 2011 você ja testou seu SQL se ele retorna mais de um registro, fora do flex? PhpMyadmin, MySqlWorkBench, Navicat entre outros. qual code em ActionScript que retorna os dados do PHP? Compartilhar este post Link para o post Compartilhar em outros sites
motivado 0 Denunciar post Postado Agosto 3, 2011 Esse é o código que retorna os dados do PHP..é o mesmo script que utilizei nos outros casos de cadastro por exemplo e que funcionam, mas nesse caso ele não está funcionando.Testei o SQL e ele retorna sim qdo tem apenas um registro.Não sei se é algum Bug do programa. //--------------- ########### Envia E-mails #################---------------------------- public function enviar_mala(event:MouseEvent):void{ enviaPanel.enabled=false var mensagemTxt:String=msg.htmlText var assuntoTxt:String=txtAssunto.text var imagemTxt:String=txtUpload.text var videoTxt:String=txtVideo.text var vars:Object=new Object() vars={grupos:selectgrupos,assunto:assuntoTxt,imagem:imagemTxt,mensagem:mensagemTxt,video:videoTxt} var enviaMala:HTTPService=new HTTPService() enviaMala.url="../envia_emails.php" enviaMala.method="POST" enviaMala.send(vars) enviaMala.addEventListener(ResultEvent.RESULT,envio_retorno) } public function envio_retorno(e:ResultEvent):void{ var resposta:String=e.result.toString() enviaPanel.enabled=true Alert.show("E-mails enviados : "+resposta.toString()) } Compartilhar este post Link para o post Compartilhar em outros sites
motivado 0 Denunciar post Postado Agosto 3, 2011 Encontrei um dos erros, é na hora de conectar com o PHP o Flex só consegue conectar se todos os campos forem preenchidos pelo menos uma vez, depois, consigo enviar normalmente se algum campo estiver em branco, pq será??O problema dele só listar o banco de dados se tiver mais de um registro na tabela ainda continua, pq será q acontece isso, é algum bug do programa?? Compartilhar este post Link para o post Compartilhar em outros sites
EBERTON 0 Denunciar post Postado Agosto 3, 2011 aparentemente esta certo, mas posta seu codigo SQL, o que está la no seu arquivo.php Compartilhar este post Link para o post Compartilhar em outros sites
motivado 0 Denunciar post Postado Agosto 4, 2011 //SQL <?php require_once('Connections/conect.php'); //Selecionando Banco de Dados $banco=mysql_select_db($database_conect,$conect); //Executa busca por grupos $busca=mysql_query("SELECT * FROM grupos"); echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>"; echo "<raiz>"; while($linha=mysql_fetch_array($busca)){ echo "<grupo>"; echo "<id>" .$linha['gru_id']. "</id>"; echo "<nome>" .$linha['gru_nome']. "</nome>"; echo "</grupo>"; } echo "</raiz>"; ?> E pq será q qdo tento fazer a conexão com o PHP em uma das minhas funções no Flex ele só conecta se todos os campos estiverem preenchidos??Depois q preencho todos os campos ele faz a conexão e recebe a resposta normalmente, dai posso apagar qualquer um dos campos q ele continua fazendo a conexão, ou seja, eu preciso pelo menos fazer uma vez a conexão com todos os campos preenchidos.Será Bug do programa ?? O código ta abaixo : //Action Script private function start():void{ if(txtUpload.text == ""){ enviarmala() }else{ enviaPanel.enabled=false Fref.addEventListener(ProgressEvent.PROGRESS,progresso) var request:URLRequest=new URLRequest("../upload.php") Fref.upload(request) pb.visible=true enviarmala() } } private function progresso(e:ProgressEvent):void{ pb.setProgress(e.bytesLoaded,e.bytesTotal) } //--------------Enviando-------------------------- public function enviarmala():void{ if(selectgrupos != "" && txtAssunto.text != ""){ var vars:Object=new Object() vars={grupos:selectgrupos,mensagem:msg.htmlText,assunto:txtAssunto.text,imagem:txtUpload.text,video:txtVideo.text} CursorManager.setBusyCursor() var enviaPHP:HTTPService=new HTTPService() enviaPHP.url="../envia_emails.php" enviaPHP.method="POST" enviaPHP.addEventListener(ResultEvent.RESULT,envioretorno) enviaPHP.send(vars) }else{ Alert.show("Você tem que preencher os campos Assunto, Mensagem e Grupo de E-mails !") } } public function envioretorno(ey:ResultEvent):void{ CursorManager.removeBusyCursor() var resposta:String=ey.result.toString() enviaPanel.enabled=true pb.visible=false Alert.show("E-mails enviados : "+resposta.toString()) } Compartilhar este post Link para o post Compartilhar em outros sites
EBERTON 0 Denunciar post Postado Agosto 6, 2011 $busca=mysql_query("SELECT * FROM grupos"); echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>"; echo "<raiz>"; while($linha=mysql_fetch_array($busca)){ echo "<grupo>"; echo "<id>" .$linha['gru_id']. "</id>"; echo "<nome>" .$linha['gru_nome']. "</nome>"; echo "</grupo>"; } echo "</raiz>"; olhá só você esta retornando um xml certo, pega esse arquvio abre ele direto no navegador, se for o caso seta uma variavel, depois olha o código fonte do xml gerado, pode usar o IE (nessa hora ele é bem útil :) ) e ver se esta todos os dados; seta seu datagrid para: myDg.DataProvider = new ArrayCollection(event.result); Compartilhar este post Link para o post Compartilhar em outros sites
motivado 0 Denunciar post Postado Agosto 11, 2011 Mas foi exatamente o que eu fiz..e qdo rodo apenas o PHP ele exibe o registro corretamente.Está acontecendo alguma coisa é no Flex que não consegue ler o XML se tiver apenas um registro no banco. Alguém consegue esclarecer o mistério??Eu to achando q é no XML pq tenho um sisteminha de fotos aqui q qdo tem apenas um item no XML ele tbm não funciona.Se alguém conseguir descobrir vai ser de grande ajuda ! Compartilhar este post Link para o post Compartilhar em outros sites
motivado 0 Denunciar post Postado Agosto 16, 2011 Na verdade galera o problema é no XML, pq tentei fazer a mesma conexão só q agora ao invés do PHP gerar o XML, puxei direto de um XML o problema continua.Listei abaixo dois códigos, o q retorna corretamente e o q da pau: Retorno Correto (com 2 itens): <?xml version="1.0" encoding="utf-8"?> <raiz> <grupos> <id> 1 </id> <nome>Item 1</nome> </grupos> <grupos> <id> 2 </id> <nome>Item 2</nome> </grupos> </raiz> O Errado-não retorna o Item listado (apenas 1 item): <?xml version="1.0" encoding="utf-8"?> <raiz> <grupos> <id> 1 </id> <nome>Item 1</nome> </grupos> </raiz> Não sei o q pode ser, se alguém puder aljudar !! Obrigado Compartilhar este post Link para o post Compartilhar em outros sites