function recuperar_productos() { global $BD; $i = 0; $mercha = array(); //recorremos el array de SESSION hasta el final foreach ($_SESSION['carro'] as $id => $x) { $mercha[$i] = getMerchaCart($id); $mercha[$i++]['unidades'] = $x; } cierraConsultas(); return $mercha; }
break; } $totalcoste = 0; //Inicializamos el contador de productos seleccionados. $xTotal = 0; if (isset($_SESSION['carro'])) { echo "<table border=0 cellspacing=5 cellpadding=3 width='100%'>"; echo "<tr>"; echo "<td>Producto</td>"; echo "<td>Cantidad</td>"; echo "<td>Acción</td>"; echo "<td colspan=2 align=right>Total</td>"; echo "</tr>"; echo "<tr><td colspan=5><hr></td></tr>"; foreach ($_SESSION['carro'] as $id => $x) { $mercha = getMerchaCart($id); $id = $mercha['id_merchandising']; $producto = $mercha['nombre']; //acortamos el nombre del producto a 40 caracteres $producto = substr($producto, 0, 40); $precio = $mercha['precio']; //Coste por artículo según la cantidad elegida $coste = $precio * $x; //Coste total del carro $totalcoste = $totalcoste + $coste; //Contador del total de productos añadidos al carro $xTotal = $xTotal + $x; echo "<tr>"; echo "<td align='left'> {$producto} </td>"; echo "<td align='center'>{$x}</td>"; echo "<td align='left'>";