Php MySQL表单元格添加

Php MySQL表单元格添加,php,mysql,addition,Php,Mysql,Addition,我有这个代码,它将得到所有的表行 $sql="SELECT score FROM bets WHERE betid='$id'"; $result=mysql_query($sql); $rows=mysql_fetch_array($result); 好的,假设我得到10行,与这个结果匹配 现在我想把所有10个分数加在一起,最后一个数字,换句话说,我想找到表格单元格“分数”的总和。使用sum函数 $sql = "SELECT SUM(score) as total FROM bets

我有这个代码,它将得到所有的表行

 $sql="SELECT score FROM bets WHERE betid='$id'";
 $result=mysql_query($sql);
 $rows=mysql_fetch_array($result);
好的,假设我得到10行,与这个结果匹配

现在我想把所有10个分数加在一起,最后一个数字,换句话说,我想找到表格单元格“分数”的总和。

使用sum函数

$sql = "SELECT SUM(score) as total FROM bets WHERE betid='$id'";

$result = mysql_query($sql);

$row = mysql_fetch_array($result);
尝试下面的查询

SELECT SUM(`score`) FROM bets WHERE `betid` ='$id' GROUP BY `betid`

sum是mysql聚合函数之一。这将汇总所有行并返回一个值

 $sql="SELECT sum(score) as totalscore FROM bets WHERE betid='$id'";
 $result=mysql_query($sql);
 $rows=mysql_fetch_array($result);

 echo $rows[0]['totalscore'];

那么,如何在php页面上回显总和呢?:-)