Metodo de la clase donde saco la informacion del producto.
Código PHP:
public function getInfoProductoSession($id, $tabla){
$conexion = Database::datos();
$consulta = "SELECT * FROM productos WHERE id = '$id'";
$ejecutar = $conexion->query($consulta);
$result = $ejecutar->fetch_assoc();
return $result[$tabla];
}
Código PHP:
<?php
foreach($_SESSION["cesta"] as $indice => $valor){
?>
<tr class="tdbody">
<td class="unidades"><span class="unidadesspan"><?php echo $valor; ?></span></td>
<td class="articulo"><?php echo $producto->getInfoProductoSession($indice, 'nombre_producto'); ?></td>
<td class="preciou" ><?php echo $producto->getInfoProductoSession($indice, 'precio'); ?>€</td>
<td class="subtotal"><?php echo $producto->getInfoProductoSession($indice, 'precio')*$valor; ?>€</td>
<td class="subtotal"><a href="eliminar_producto.php?producto=<?php echo $indice; ?>"><img src="images/eliminar.png"></a></td>
</tr>
<?php
}
?>
Lo que llevo intentando unas cuantas horas es que el precio total osea:
Código PHP:
<?php echo $producto->getInfoProductoSession($indice, 'precio'); ?>
Código PHP:
<?php
echo $producto->getInfoProductoSession($indice, 'precio');
// Resultado: 100 450 300
?>
Un saludo y espero haberme explicado bien.
Gracias.