Cara, integração com WS via soap já é algo nativo do PHP de forma MUITO
simples, vc não precisa de nuSOAP e mto menos de algo específico do
codeigniter pra resolver seu problema.

Documentação de soap no php: http://www.php.net/manual/pt_BR/book.soap.php

Abraços e boa sorte

2010/9/2 Tiago Davi <[email protected]>

> Hum parece ser multi dimensional,
> da um echo "<pre>"; print_r($resultado); echo "</pre>";
> ou cria logo uma function que faça isso e analisa as dimensões
> a principio parece que vc deve acessar array por array até chegar
> no seu Clinome.
>
> Ex: *$resultado["**ConsultarPessoaFisicaResult**"]["schema"]...*. e assim
> por diante.
>
>
> Em 2 de setembro de 2010 14:55, Hugo - Aldeia Digital 
> <[email protected]>escreveu:
>
>  Boa tarde pessoal.
>> É a primeira vez que participo da lista. Estou implantando um sistema para
>> o meu TCC usando como tema "Aplicações utilizando Webservice", estamos
>> fazendo o server WS em C# e consumindo eles em .Net e PHP (obrigatório MVC).
>> Pelo obrigatoriedade do uso MVC me deparei com o Codeigniter que não sou
>> muito familiarizado porém com o livro que comprei está sendo de grande
>> ajuda. Estou utilizando o Nusoap para consumir o webservice, gostaria de
>> saber se o Codeigniter tem uma forma de consumir Webservice integrada a ele.
>> Caso não tenha, alguém poderia me ajudar a tratar o seguinte array. Quero
>> pegar o campo [Clinome] "Elton alves". Já tentei usar.
>>
>> Minha variável é $resultado...
>>
>> echo $resultado->Clinome;
>> echo $resultado["Clinome"];
>>
>>
>> ----------------
>> Array ( [ConsultarPessoaFisicaResult] => Array ( [schema] => Array (
>> [element] => Array ( [complexType] => Array ( [choice] => Array ( [element]
>> => Array ( [complexType] => Array ( [sequence] => Array ( [element] => Array
>> ( [0] => Array ( [!name] => idCliente [!minOccurs] => 0 ) [1] => Array (
>> [!name] => Clinome [!minOccurs] => 0 ) [2] => Array ( [!name] => Clicpf
>> [!minOccurs] => 0 ) [3] => Array ( [!name] => Clirg [!minOccurs] => 0 ) [4]
>> => Array ( [!name] => Clidtnascimento [!msdata:DataType] =>
>> MySql.Data.Types.MySqlDateTime, MySql.Data, Version=6.2.3.0,
>> Culture=neutral, PublicKeyToken=c5687fc88969c44d [!minOccurs] => 0 ) [5] =>
>> Array ( [!name] => Clitelresidencial [!minOccurs] => 0 ) [6] => Array (
>> [!name] => Clitelcomercial [!minOccurs] => 0 ) [7] => Array ( [!name] =>
>> Clicelular [!minOccurs] => 0 ) [8] => Array ( [!name] => Cliendereco
>> [!minOccurs] => 0 ) [9] => Array ( [!name] => Clibairro [!minOccurs] => 0 )
>> [10] => Array ( [!name] => Cliemail [!minOccurs] => 0 ) [11] => Array (
>> [!name] => Clidtcadastro [!msdata:DataType] =>
>> MySql.Data.Types.MySqlDateTime, MySql.Data, Version=6.2.3.0,
>> Culture=neutral, PublicKeyToken=c5687fc88969c44d [!minOccurs] => 0 ) [12] =>
>> Array ( [!name] => Cliagencia [!minOccurs] => 0 ) [13] => Array ( [!name] =>
>> Clisaldo [!minOccurs] => 0 ) [14] => Array ( [!name] => Clisenha
>> [!minOccurs] => 0 ) [15] => Array ( [!name] => Cliidcidade [!minOccurs] => 0
>> ) [16] => Array ( [!name] => Clicnpj [!minOccurs] => 0 ) [17] => Array (
>> [!name] => idtipocliente [!minOccurs] => 0 ) ) ) ) [!name] => Table )
>> [!minOccurs] => 0 [!maxOccurs] => unbounded ) ) [!name] => NewDataSet
>> [!msdata:IsDataSet] => true [!msdata:UseCurrentLocale] => true ) [!id] =>
>> NewDataSet ) [diffgram] => Array ( [NewDataSet] => Array ( [Table] => Array
>> ( [idCliente] => 1 [Clinome] => ELTON ALVES [Clicpf] => 123123123 [Clirg] =>
>> 123123123 [Clidtnascimento] => Array ( [Year] => 1984 [Month] => 11 [Day] =>
>> 27 [Hour] => 0 [Minute] => 0 [Second] => 0 [Millisecond] => 0 )
>> [Clitelresidencial] => 1631719210 [Clitelcomercial] => 1631719210
>> [Clicelular] => 1631719210 [Cliendereco] => MAESTRO ALBERTO PERRONI 238
>> [Clibairro] => ANSELMO TESTA [Cliemail] => 
>> [email protected][clidtcadastro] => Array ( [Year] => 2010 [Month] => 8 
>> [Day] => 31 [Hour] =>
>> 0 [Minute] => 0 [Second] => 0 [Millisecond] => 0 ) [Cliagencia] => 123
>> [Clisaldo] => 0 [Clisenha] => 1234 [Cliidcidade] => 1 [Clicnpj] => 0
>> [idtipocliente] => 1 [!diffgr:id] => Table1 [!msdata:rowOrder] => 0 ) ) ) )
>> )
>> ----------------
>>
>>
>>
>> Obrigado...
>>
>> _______________________________________________
>> [email protected]
>> http://www.codeigniter.com.br
>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>
>> ---------------------------
>> Oportunidade de negócio
>> http://www.franquiasargohost.net
>> ---------------------------
>>
>
>
>
> --
> Consultoria em desenvolvimento de sistemas para internet.
> http://tiagoaspnet.blogspot.com
>
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------
>
>


-- 
Eric Saboia - eric.saboia.org
PHP Zend Certified Engineer
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a