在while上面定義一個變量
成都創(chuàng)新互聯(lián)公司是少有的成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、營銷型企業(yè)網(wǎng)站、微信小程序定制開發(fā)、手機(jī)APP,開發(fā)、制作、設(shè)計(jì)、買友情鏈接、推廣優(yōu)化一站式服務(wù)網(wǎng)絡(luò)公司,從2013年成立,堅(jiān)持透明化,價格低,無套路經(jīng)營理念。讓網(wǎng)頁驚喜每一位訪客多年來深受用戶好評
$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;
這個就是看你數(shù)學(xué)的水平了 1加到10公共有5個11,如1+10=11;2+9=11;3+8=11。。。。這個公式用代碼實(shí)現(xiàn)就是?php
$a=1;
$b=10;
$num=($a+$b)*($b/2);
?
//摘自php5手冊
?php
$a = array(2, 4, 6, 8);
echo "sum(a) = " . array_sum($a) . "\n";
$b = array("a" = 1.2, "b" = 2.3, "c" = 3.4);
echo "sum(b) = " . array_sum($b) . "\n";
?
$sql_cpgg="select?*?from?qd_zbcy?where?zbcy_name=?'$cpgg'";?
$query=mysql_query($sql_cpgg);
while($row_cpgg=mysql_fetch_array($query)){
$a=$row_cpgg[zbcy_canshu];//把結(jié)果賦值給變量a
};??
//這個返回的是7
$sql_zzlx="select?*?from?qd_zbcy?where?zbcy_name=?'$zzlx'";
$query=mysql_query($sql_zzlx);
while($row_zzlx=mysql_fetch_array($query)){
$b=$row_zzlx[zbcy_canshu]?;//把結(jié)果賦值給變量b
//這個返回的是8
}
echo?$a+$b;//這返回15
select sum("金額字段") as cmoney from 表 where 1;
然后你輸出cmoney這個就是相加的效果。
還有一種比較差點(diǎn)的方法就是:
1、select 金額字段 from 表 where 1;
2、獲取你得到的所有信息,然后foreach 把所有的金額相加就行,
實(shí)例:$sql = "select money from cg_money where 1";
$query = mysql_query($sql);
$m = 0;
while($rs = mysql_fetch_array($sql)){
$m = $m+$rs['money'];
}
echo $m;這個也是可以獲取所有的money的,就是費(fèi)事了點(diǎn),還是上面的呢個方法好滴,也就是樓上的呢個方法
在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.'';}echo $num;