从购物车中显示金额和总金额

时间:2013-07-14 17:23:48

标签: php html pdo shopping-cart cart

我想知道什么是最好的方式来显示已经在购物车(购物篮)中的商品数量和总价格。
header.php页面在我的所有页面上。所以无论用户去哪个页面,他们都应该能够看到页面中的商品数量和总价格。

例如,如果我的购物车中有大约7件商品,那就说这些商品的价格大约为600.78美元。我如何计算出这些项目,并在下面的div中显示数字和总价。

示例

让我们说你去耐克网站购买3双耐克鞋。如果您查看页面顶部,它会告诉您购物篮中有多少商品以及所有商品的总价格。

我的header.php

<div class="cart">
<div class="shbag">
<a href ="cart.php">
</div>
<ul>         
                    <li class="item"><a>
                    Item
                    <span id="items">0</span>
                    </a></li>
                <li class="cart_price"><a href=""
                title="Cart">
                Total &#163;
                <span id="cart_total">0.00</span></a></li>  


                <!--cart page -->
                <li><a href="cart.php">
                <span class="check_bdr" 
                title="Checkout">View bag</span></a></li>
  </ul>


</div>

先谢谢

1 个答案:

答案 0 :(得分:1)

这是我的方法:

的header.php

<?php require_once('minicart.php'); ?>

<div class="cart">
<div class="shbag">
<a href ="cart.php">
</div>
<ul>         
    <li class="item">
        Item <span id="items"><?php echo cart_item_count() ?></span>
    </li>
    <li class="cart_price">
        <a href="" title="Cart">Total &#163;
            <span id="cart_total"><?php echo cart_total() ?></span>
        </a>
    </li>  
    <!--cart page -->
    <li>
        <a href="cart.php">
            <span class="check_bdr" title="Checkout">View bag</span>
        </a>
    </li>
</ul>
</div>

minicart.php

<?php

function cart_item_count()
{
    return count($_SESSION['cart_array'])
}

function cart_total()
{
    // calculate your cart total here

    return $cart_total;
}