Estou fazendo um webservice que faz uma consulta de combustiveis em um banco de dados MYSQL, conforme o codigo abaixo, e está acontencendo o erro em seguida.
Fatal error: Uncaught SoapFault exception: [Client] looks like we got no XML document in C:\wamp\www\soap\cliente.php:15 Stack trace: #0 C:\wamp\www\soap\cliente.php(15): SoapClient->__call('ConsultaCombust...', Array) #1 C:\wamp\www\soap\cliente.php(15): SoapClient->ConsultaCombustivel() #2 {main} thrown in C:\wamp\www\soap\cliente.php on line 15
Pergunta
veronez
Estou fazendo um webservice que faz uma consulta de combustiveis em um banco de dados MYSQL, conforme o codigo abaixo, e está acontencendo o erro em seguida.
//Codigo do webservice
$server = new SoapServer(null, array('uri' => "http://localhost/soap/"));
function ConsultaCombustivel() {
$con = mysqli_connect("server","user","pwd");
mysqli_select_db($con,"data_base");
$sql = "Call ConsultaCombustiveis()";
$sql = mysqli_query($con,$sql);
if(mysqli_num_rows($sql) >0 )
{
$ArrayCombustivel = array();
for($i=0;$i<mysqli_num_rows($sql);$i++)
{
$row = mysqli_fetch_array($sql);
$ArrayCombustivel[$i] = array('cod_combustivel' => $row["idcombustivel"],'descricao' => $row["descricao"]);
}
}
return $ArrayCombustivel;
}
-------------------------------------
erro na chamada do cliente
Fatal error: Uncaught SoapFault exception: [Client] looks like we got no XML document in C:\wamp\www\soap\cliente.php:15 Stack trace: #0 C:\wamp\www\soap\cliente.php(15): SoapClient->__call('ConsultaCombust...', Array) #1 C:\wamp\www\soap\cliente.php(15): SoapClient->ConsultaCombustivel() #2 {main} thrown in C:\wamp\www\soap\cliente.php on line 15
alguém sabe o que pode ser?
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.