Tal vez te pueda ayudar con tu inquietud:
cuando obtienes la respuesta del servicio el te devuelve un xml, solo que PHP lo captura o lo asocia en forma de array, cuando escribes la respuesta por medio de:
Código PHP:
var_dump($respuesta);
te muestra el dataset tipado de .net en un array de PHP
tu solucion podria ser esta:
Código PHP:
foreach ($respuesta['ws_articulo_precioResult']['diffgram']['NewDataSet']['Table'] as $iClave => $aElemento)
echo "<option value='".$aElemento["mar_cod_articulo"]."'>".$aElemento["Precio"]."</option>";
te recomiendo que aprendas a usar la función siguiente ya que esta te muestra de forma jerárquica como es el array mejor dicho te lo pone mas bonito que var_dump().
Código PHP:
print_r($respuesta);
Pero aparte de tu problema yo tambien tengo otro lo que quiero hacer el proceso inverso de enviarle al servicio un datase tipado espero que algunos de ustedes me pueda colaborar con esta inquietud, gracias
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
Bno eso ha sido todo espero que te ayude chao