我有一个数据库表,其中包含id和value两个字段,我想将两个值一起添加到值中,然后回显总和。
到目前为止,我已经能够使用以下内容显示两个值的条目。
lazy val v1Routes = wire[v1.Routes]
lazy val wiredRouter = wire[Routes]
lazy val router = wiredRouter.withPrefix("/my-prefix")
我真正想要的是将这些值加在一起而不是彼此并排显示。
由于 詹姆斯
答案 0 :(得分:3)
我还没有对它进行过测试,但是这样的事情可能只是一次性的。
echo array_sum( array_column( mysqli_fetch_all( $result, MYSQLI_ASSOC), 'value' ) );
那就是说,如果你不需要所有的结果,这是一个更好的选择:
$result = mysqli_query( 'SELECT SUM(value) AS mysum FROM table' );
echo mysqli_fetch_array($result, MYSQLI_ASSOC)['mysum'];
答案 1 :(得分:2)
使用php你可以总结如下的值:
$value = 0;
while ($row = mysqli_fetch_assoc($result)) {
$value += $row['value'];
}
echo $value;
答案 2 :(得分:2)