db的总和与array_sum()停留在3个循环

时间:2018-09-22 13:53:04

标签: loops while-loop sum

几天后,我终于从第一行和第二行得到了一些值,但是在那之后,我在第四行得到了堆积,没有任何作用。

需要从db中获取数据,其中:

obrat | mb |标签3。 |历史

  1. | member1 | 0。 10

200 | member2 |成员1。 | 3

100 | member3 |成员1。 | 4

因此,如果我要从具有我的成员的tab3用户中进行选择,我需要总结其观点和历史记录。并且对它们也有相同的想法-从tab3中选择名称为member1和member2的名称,然后对其求和。

我的代码:

 <div class="input_field">
                        <span><i class="fa fa-lock" aria-hidden="true"></i></span>
                       <input type="password" class="password" id="password" name="password" placeholder="Password" maxlength="30" minlength="8" autocomplete="new-password"/><a class="hyperlink link" href="forgot.com" id="link" style="float: right; margin-right: 5px;position: absolute;top: 7px;right: 0px;" title="I forgotten my password" >Forgot?</a></div>

}

一些想法出了什么问题?

1 个答案:

答案 0 :(得分:0)

或者我想尝试的另一种方式:

$resulto2 = $mysqli->query("SELECT * FROM users WHERE tab3='$memb' ") or die($mysqli->error());

如果($ resulto2-> num_rows> 0){

while ($row2 = $resulto2->fetch_assoc()) {

  $memb2 = $row2['memb'];
    $resulto2a = $mysqli->query("SELECT * FROM users WHERE tab3='$memb2' ") or die($mysqli->error());


    while ($row2a = $resulto2a->fetch_assoc()) {

         $memb3 = " OR memb='".$row2a['memb']."'";

///在这里,我需要获得一个值,该值是所有选择的用户的总和

} 

}