如何在获取时获取mysql的值相乘

问题描述 投票:0回答:2
$query= SELECT* FROM a_table WHERE home<1.5 OR away<1.5
while($row=mysqli_fetch_assoc($query)){

    $home       =$row['home_team'];
    $away       =$row['away_team'];
?>
<td><?php  echo $odds = $home<$away?  $home:  $away;?></td>
<?php }  ?>

此后我得到诸如结果

-----------------------------

    1.35

    1.45

    1.25

------
    2.44
-------------------------------

“托拉赔率1.35 * 1.45 * 1.25 = 2.44”-我想得到这个结果。

现在我如何将上述查询中得到的值相乘?

php mysql
2个回答
0
投票
$multi=1.00;

$query= "SELECT* FROM a_table WHERE home<1.5 OR away<1.5";
while($row=mysqli_fetch_assoc($query))
{

    $home       =$row['home_team'];
    $away       =$row['away_team'];
?>
<td><?php  echo $odds = $home<$away?  $home:  $away;?></td>
<?php 
$multi*=$odds;}  
echo $multi;
?>

0
投票

尝试此查询

© www.soinside.com 2019 - 2024. All rights reserved.