php中数据库数据叠加,怎么才能把数据库的中的数据以一个条件查询出来,然后统计里面的另一个字段中存的数据累加一共是多少....

有这样一个要求,就是我要先把润安大厦显示出来,然后再统计润安大厦 一共领取了多少台电脑

回复讨论(解决方案)

读取时自己累加就是了

读取时自己累加就是了

麻烦您说的具体点...谢谢了!

$sql="select sum(number) as total where where area='润安大厦'";

$result=mysql_query($sql);

while($row=mysql_fetch_array($result)){

$total=$row['total'];

}

echo "润安大厦:".$total."台";

还要怎么具体呢?

有数组

array(

array('a', 1),

array('a', 2),

array('b', 1),

array('c', 1),

array('a', 1),

)

现要求按第一列分别对第二列求和,你说该如何做?

还要怎么具体呢?

有数组

array(

array('a', 1),

array('a', 2),

array('b', 1),

array('c', 1),

array('a', 1),

)

现要求按第一列分别对第二列求和,你说该如何做?$query = "select * from tbl_apply_register where area = '润安大厦'";

$sql = mysql_query($query);

while($row = mysql_fetch_array($sql)){

$tmp[] = $row[number];

}

echo array_sum($tmp);

$sql="select sum(number) as total where where area='润安大厦'";

$result=mysql_query($sql);

while($row=mysql_fetch_array($result)){

$total=$row['total'];

}

echo "润安大厦:".$total."台";$query = "select * from tbl_apply_register where area = '润安大厦'";

$sql = mysql_query($query);

while($row = mysql_fetch_array($sql)){

$tmp[] = $row[number];

}

echo array_sum($tmp);

$sql="select sum(number) as total where where area='润安大厦'";

不好意思,多了个where

你的方法跟我的本质相同,不过我的是在数据库中直接算出来。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值