Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/03/2010, 09:51
Cmunozp76
 
Fecha de Ingreso: marzo-2010
Mensajes: 10
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: tengo dudas con arreglos

ok estimado, aqui esta el codigo:, el web services entrega ese array que mostre en el correo anterior pero no se como recorrerlo y mostrarlo en una tabla

<?php
/*
* $Id: wsdlclient1.php,v 1.3 2007/11/06 14:48:48 snichol Exp $
* WSDL client sample.
* Service: WSDL
* Payload: document/literal
* Transport: http
* Authentication: none
*/
require_once('lib/nusoap.php');

$proxyhost = isset($_POST['proxyhost']) ? $_POST['proxyhost'] : '';
$proxyport = isset($_POST['proxyport']) ? $_POST['proxyport'] : '';
$proxyusername = isset($_POST['proxyusername']) ? $_POST['proxyusername'] : '';
$proxypassword = isset($_POST['proxypassword']) ? $_POST['proxypassword'] : '';

$client = new nusoap_client('http://miwebservice.asmx?WSDL', 'wsdl',$proxyhost, $proxyport, $proxyusername, $proxypassword);
$err = $client->getError();
if ($err) {
echo '<h2>Constructor error</h2><pre>' . $err . '</pre>';
}
// Doc/lit parameters get wrapped
$result = $client->call('Listar_Sectores', '', '', '', false, true);
// Check for a fault
if ($client->fault) {
echo '<h2>Fault</h2><pre>';
print_r($result);
echo '</pre>';
} else {
// Check for errors
$err = $client->getError();
if ($err) {
// Display the error
echo '<h2>Error</h2><pre>' . $err . '</pre>';
} else {
// Display the result
echo '<h2>Result</h2><pre>';
print_r($result);
echo '</pre>';
}
}
?>
<html>
<body>
<table width="367" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2"><div align="center">Datos</div></td>
</tr>
<? foreach ($result as $iClave => $aElemento)
{
?>
<tr>
<td>Id Sector:</td>
<td><?=$aElemento["DTO_Sectores"]["id_MacroSector"];?></td>
</tr>
<tr>
<td>id macrosector:</td>
<td><?=$aElemento["DTO_Sectores"]["id_MacroSector"];?></td>
</tr>

<tr>
<td>Sector</td>
<td><?=$aElemento["DTO_Sectores"]["Descripcion_Sector"];?></td>
</tr>
<tr>
<td>orden:</td>
<td><?=$aElemento["DTO_Sectores"]["Orden_Sector"];?></td>
</tr>
<tr>
<td>Estado:</td>
<td><?=$aElemento["DTO_Sectores"]["Estado_Sector"];?></td>
</tr>
<? } ?>
</table>
</body>
</html>