我想问的是如何从数据库记录中选择并且我的PHP代码一起添加数量。
这是我选择的mysql部分:
$query= mysql_query("SELECT amount FROM item");
while($res=mysql_fetch_array($query)){
$totalamount= $res['amount'];
echo $totalamount;
}
我的数据库有4条记录,因此回显为1.002.003.001.50,也称为1.00 2.00 3.00 1.50
我必须使用循环,因为它在我的数据库中有很多记录,所以如何将所有这些回声添加到答案中变成7.80?
由于
答案 0 :(得分:7)
你为什么不尝试这样做:
SELECT SUM(amount) as total_ammount from item
这是你需要的吗? 顺便说一句:你不应该使用循环,因为渲染会花费很多时间,特别是如果你只需要ammount;)
答案 1 :(得分:0)
试试这个
$query= mysql_query("SELECT amount FROM item");
$totalamount=0;
while($res=mysql_fetch_array($query))
{
$tableamount= $res['amount'];
$totalamount=$totalamount+$tableamount;
}
echo $totalamount;