求PHP多个商品计算总价的代码

应该要用到循环吧,这个我真不大懂,求高手帮助!
来人帮下忙啊~~~

第1个回答  推荐于2018-04-23
可以不用╮(╯▽╰)╭也可以用。我先教不用的。

数据表结构:
product 产品表
pid 产品序号
pname 产品名称
pcount 数量
pnum 价格

如果你只是查询所有产品总价格,那么你就这样:
SELECT sum(pcount*pnum) FROM product;
统计product表,sum函数进行累加,然后数量乘以价格

如果你想用循环:
( 我这里是PHP程序,我是PHP老师╮(╯▽╰)╭自然只会php)
<?PHP
//连接数据库代码
$rs=mysql_query("SELECT * FROM product");
//查询product所有记录
$count='';//定义所有产品总价的变量初始值
while($row=mysql_fetch_array($rs)){
echo '产品:.$row['pname'].' 单价:'.$row['pnum'].' 产品总价:'.$row['pnum']*$row['pcount'].'<br>';
//输出数据库记录
$count=$row['pnum']*$row['pcount'];
//统计

}
echo '所有产品一共:'.$count;
?>本回答被提问者和网友采纳
相似回答