$arr = array(1,2,3,5);//定义一个数组
成都创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于做网站、成都网站制作、新洲网络推广、微信小程序开发、新洲网络营销、新洲企业策划、新洲品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联公司为所有大学生创业者提供新洲建站搭建服务,24小时服务热线:028-86922220,官方网址:www.cdcxhl.com
$sum = 0;//定义一个求和后的变量
foreach($arr as $key = $item){ //foreach 遍历数组$key 是键值,$item 是元素值
$sum += $item; //这句和 $sum = $sum + $item;是一个意思
}
echo $sum; //输出求和后的变量值
自加吧,每循环一次加一次,$sum += $q[$s],把这句代码放到循环内,最后在循环外得到这个变量的值就行了
sql语句中sum本来就是求和的,正常来说,字段 是数字类型,或全部值 都是可以转化为数字的话,都可以直接查询到求和结果
你可以把你的数据发一部分出来,和查询结果 对比一下。有问题另外 找原因吧
在while上面定义一个变量
$num = 0;
然后在里面在while里面加上去
$num = 0;
while($row = mysql_fetch_array($query)){
$a=$row["zhong"];
$b=$row["shuliang"];
$c=$a*$b;
$num = $num + $c;
echo $c.'br /';
}
echo $num;
?php $price+=$vo.price1*$vo.num;?写进循环 然后{$price}就可以调用了
$sum = 0;
for($i=0;$icount($a);$i++){
$sum += $a[$i];
}
var_dump($sum);
$sum = 0;
foreach($a as $key=$value){
$sum +=$value;
}
var_dump($sum);