Reputation: 1
<?php
foreach ($_SESSION as $products) {
echo "<tr>";
foreach ($products as $key => $value) {
if ($key == 3) {
echo '<td class="product_total">$' . intval($value) . '</td>';
} elseif ($key == 2) {
echo '<td class="product_quantity">' . $value . '</td>';
$q = $value;
} elseif ($key == 1) {
echo "<td class='product-price' > $" . $value . "</td>";
$p = $value;
} elseif ($key == 0) {
echo "<td class='product_name'> " . $value . "</td>";
}
}
echo "</tr>";
}
?>
Upvotes: 0
Views: 60
Reputation: 780724
Add the product's total price to an accumulator variable.
<?php
$total = 0;
foreach ($_SESSION as $products) {
echo "<tr>";
echo "<td class='product_name'> " . $products[0] . "</td>";
echo "<td class='product-price' > $" . $products[1] . "</td>";
echo '<td class="product_quantity">' . $products[2] . '</td>';
echo '<td class="product_total">$' . intval($products[3]) . '</td>';
$total += intval($products[3]);
echo "</tr>";
}
echo "<td>Total</td><td colspan='2'></td><td>$" . $total . "</td>";
?>
Upvotes: 1