Foros del Web » Programando para Internet » PHP »

obtener datos de un dataser

Estas en el tema de obtener datos de un dataser en el foro de PHP en Foros del Web. Saludos a todos bueno anteriormente deseaba usar un webservice asmx mediante php, ese problema lo he superado, ahora tengo otro problema que espero me puedan ...
  #1 (permalink)  
Antiguo 21/07/2008, 10:30
 
Fecha de Ingreso: agosto-2005
Ubicación: Quito, Ecuador
Mensajes: 255
Antigüedad: 18 años, 8 meses
Puntos: 0
obtener datos de un dataser

Saludos a todos bueno anteriormente deseaba usar un webservice asmx mediante php, ese problema lo he superado, ahora tengo otro problema que espero me puedan guiar en esto, mediante nusoap logre utilizar el web service que tengo en asmx, pero el problema es que el web service entrega u dataset y al momento de obtener los resultado de la forma resultado['campo'] tengo un error que me dice que el indice de la matriz no existe, el problema es que ese campo esta definido al imprimirlo con print_r($resultado), espero me puedan guiar con esto....
  #2 (permalink)  
Antiguo 21/07/2008, 10:37
Avatar de eft0  
Fecha de Ingreso: junio-2003
Ubicación: Santiago - Chile
Mensajes: 635
Antigüedad: 20 años, 10 meses
Puntos: 9
Respuesta: obtener datos de un dataser

Muestranos el resultado del print_r(), resumido porfavor, y la parte de tu codigo que te da error. Nuevamente, evita pegar todo el código, solo las partes que tienes las dudas.
__________________
eft0's stuff! - http://estebanfernandez.net
  #3 (permalink)  
Antiguo 21/07/2008, 11:09
 
Fecha de Ingreso: agosto-2005
Ubicación: Quito, Ecuador
Mensajes: 255
Antigüedad: 18 años, 8 meses
Puntos: 0
Respuesta: obtener datos de un dataser

$url = "http://www.ruminahui.gov.ec/servicioweb/servicioscartillas.asmx?wsdl";
$cliente = new soapclient($url, "wsdl");
$parametros = array('claveCatastral' => '010200810002');
$resultado = $cliente->call('consultaCartillaPorCatastro', $parametros);
print_r($resultado);

este es el codigo que utilizo y bueno para obtener un campo especifico lo que hago es : $resultado['campo'] y no puedo obtener el resultado de ese campo especifico, pero al momento de ejecutar el print_r($resultado) obtengo algo como esto:

array(1) { ["consultaCartillaPorCatastroResult"]=> array(2) { ["schema"]=> array(2) { ["element"]=> array(4) { ["complexType"]=> array(1) { ["choice"]=> array(3) { ["element"]=> array(2) { ["complexType"]=> array(1) { ..................................
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:20.