当客户将商品加入购物车购买后,如何得到商品的总价,假如 苹果单价10元一个 ,香蕉 5元一个,火龙果8元一个,购买了苹果3个,香蕉2个,火龙果5个,目前数据库是这样设计的 a表放id,商品名称,价格,b表放id(和a表的id相对应),购买的商品个数,如何得到最后的价格呢(最简单高效的办法),我目前的方法是先用多表查询将该客户下的购买的所有数据查询出来,然后在php中用foreach循环数组,然后将价格和个数相乘,最后相加得到结果,感觉效率不好
解决方案 »
- php 将mysql xml输出 高手请教
- 如何显示存入mysqlblob字段的图片?急急急
- discuz!换了个模板,但是没有友情链接,如何添加?
- 求一个能全文检索的开源系统
- PHP多线程问题,求大家帮帮忙。。。
- json数据查询
- 全球24位顶尖架构师之作《架构之美》
- php 中如何 从绝对路径中活得文件名 F:\wce\excel\wce.xls 获得 wce.xls
- 请教大家UCHOME中space.php、pc.php、do.php等的作用分别是什么
- 最近在开发后台管理,想问下广告排期表怎么做?
- PHP 向某个文件一直写数据
- 我想用PHP开发一个背单词的网站,可是词库哪里搞呢?怎么搞?
另外你这个B表再添加个C表的主键,便于每次添加删除时的查询计算
其他还有一些具体操作就不多说了不过 ,使用JS计算确实也是一个好方法
不足之处还请各位指出,共同学习