function creaFormularioProductos() { $cliente = new SoapClient('http://localhost/Tarea6.2SergioJimenez/servicio.php?wsdl'); $productos = $cliente->obtieneProductos(); foreach ($productos as $p) { $temporal = get_object_vars($p); $p = new Producto($temporal); echo "<p><form id='" . $p->getcodigo() . "' action='productos.php' method='post'>"; // Metemos ocultos los datos de los productos echo "<input type='hidden' name='cod' value='" . $p->getcodigo() . "'/>"; echo "<input type='submit' name='enviar' value='Añadir'/>"; echo $p->getnombrecorto() . ": "; echo $p->getPVP() . " euros."; echo "<input type='submit' name='mostrar' value='Detalles'/>"; if (isset($_POST['mostrar'])) { if ($_POST['cod'] === $p->getcodigo()) { echo '<br>'; echo $p->getdescripcion(); } } echo "</form>"; echo "</p>"; } }
public function getcodigo() { return parent::getcodigo(); }