He logrado desarrollar el web service y al parecer tambien que me traigan los datos, pero no entiendo como los imprimo o los vacío en un array puesto que mi cliente es:
Código PHP:
Ver original
require_once "lib/nusoap.php"; $cliente = new nusoap_client("http://localhost/webservices/producto.php?wsdl"); $error = $cliente->getError(); if ($error) { echo "<h2>Constructor error</h2><pre>" . $error . "</pre>"; } if ($cliente->fault) { echo "<h2>Fault</h2><pre>"; echo "</pre>"; } else { $error = $cliente->getError(); if ($error) { echo "<h2>Error</h2><pre>" . $error . "</pre>"; } else { echo '<h2>Request</h2>'; echo '<h2>Response</h2>'; // Display the debug messages echo '<h2>Debug</h2>'; } }
y si esta imprimiendo como si el resultado no tuviera problemas:
Código HTML:
este resultado me parece que es el resultado, el caso es que aquí no me muestran los datos que recoge de la base de datos. Ver original
Response HTTP/1.1 200 OK Date: Fri, 21 Nov 2014 17:29:43 GMT Server: Apache/2.4.7 (Ubuntu) X-Powered-By: PHP/5.5.9-1ubuntu4.5 X-SOAP-Server: NuSOAP/0.9.5 (1.123) Content-Length: 515 Vary: Accept-Encoding Connection: close Content-Type: text/xml; charset=ISO-8859-1 <?xml version="1.0" encoding="ISO-8859-1"?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><ns1:getProdResponse xmlns:ns1="http://tempuri.org"><return xsi:type="xsd:string">Array</return></ns1:getProdResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>