Fórum WebServices(SOAP) - Serviço PHP/Cliente Delphi #370176
03/05/2009
0
Olá pessoas :o ,
estou com uma tranqueira aqui que não consigo achar solução, seguinte;
Tenho o seguinte método no webservice(soap/php) o qual retorna um array do banco;
Se o meu cliente fosse no php eu facilmente pegaria o retorno da chamada assim;
Alguém tem alguma sugestão que não seja aquela velha e famosa de montar uma string com delimitador? Faço essa observação porque o webservice não é meu.
Desde já agradeço aos colegas por qualquer ajuda,
[]´s a todos.[/code]
estou com uma tranqueira aqui que não consigo achar solução, seguinte;
Tenho o seguinte método no webservice(soap/php) o qual retorna um array do banco;
function listaResponsavel($filtro) {
global $con, $obj;
$sql = "select * from tbResponsavel";
$filtro = strtoupper($filtro);
if(trim($filtro) != "") {
$sql .= " where (upper(id) like ´¬".$filtro."¬´) or (upper(nome) like ´¬".$filtro."¬´) or
(upper(sobrenome) like ´¬".$filtro."¬´) order by nome";
}
$dcl = ociparse($con, $sql);
ociexecute($dcl);
$res = oci_fetch_array($dcl);
oci_free_statement($dcl);
return $res;
}Se o meu cliente fosse no php eu facilmente pegaria o retorno da chamada assim;
while($vetor = retorno_da_chamada) {
print $vetor["NOME"]........ $vetor["SOBRENOME"], etc...
}
Alguém tem alguma sugestão que não seja aquela velha e famosa de montar uma string com delimitador? Faço essa observação porque o webservice não é meu.
Desde já agradeço aos colegas por qualquer ajuda,
[]´s a todos.[/code]
Leonardo Gazio
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)