| |||
Respuesta: Realizar Select disculpen solo que soy nuevo en esto a lo que me referia es hacer un select * from nom_tabla en webservices con php y nusoap, es decir sin parametros de entrada |
| |||
Respuesta: Realizar Select si pero quisiera un ejemplo de de un select sin parametros yo realizo un select con parametro pero me da un error al hacer uno sin parametro |
| |||
Respuesta: Realizar Select bueno aqui les dejo el codigo el problema esta en registrar la lista yo no kiero enviarle parametro de entrada..... <?php // Incluir NuSoap require_once('../nusoap/nusoap.php'); require('libreria1.php'); require('conexion.inc.php'); // Crear una instancia del soap server $server = new soap_server(); // Inicializar el soporte para WSDL $server->configureWSDL('listawsdl', 'urn:listawsdl'); // Registrar el método $server->register('hola', // nombre método array('nombre' => 'xsd:string'), // parámetros de entrada array('return' => 'xsd:string'), // parámetros de salida 'urn:holawsdl', // namespace 'urn:holawsdl#hola', // soapaction 'rpc', // estilo 'encoded', // uso 'Saludar a quien se desee' // documentación ); // Registrar el método $server->register('lista', // nombre método array('nombre' => ''), // yo no kiero enviar ningun parametro array('return' => 'xsd:string'), // parámetros de salida 'urn:listawsdl', // namespace 'urn:listawsdl#lista', // soapaction 'rpc', // estilo 'encoded', // uso 'Saludar a quien se desee' // documentación ); // Definir el método como una función PHP /** * Saludar a una persona * * @param string $nombre * @return string */ function hola($nombre) { return 'Hola, ' . $nombre; } function lista(){ $Conex=new Conexion(); $cnn=$Conex->Conectar(); $objL=new libreriaPHP(); $lista=$objL->listar("call USP_ListaCliente();",$cnn); return $lista; } // Usar la petición (en caso de existir) para invocar al servicio $HTTP_RAW_POST_DATA = isset($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA : ''; $server->service($HTTP_RAW_POST_DATA); ?> |