2

我正在使用 MySQL 查询中的 PHP 创建一个表,该表返回数据库中两列“total_tr”和“total_rc”的总行数。

我已经完成并成功查看了PHP表中的计数,编码为:

 while($row = mysql_fetch_array($result))
      {
            echo "<tbody>";
              echo "<tr>";
                  echo "<td>Zone</td>";
                  echo "<td>" . $row['segment_code'] . "</td>";
                  echo "<td>" . $row['COUNT(total_tr)'] . "</td>";
                  echo "<td>" . $row['COUNT(repeat_rc)'] . "</td>";
              echo "</tr>";
            echo  "</tbody>"; 
      }  

我现在的问题是,我想将“total_tr”的总计数值除以“repeat_rc”的总计数并乘以100得到total_rc的百分比。

关于我该怎么做的任何想法?

4

2 回答 2

1
$myresult = $row['COUNT(total_tr)'] / $row['COUNT(repeat_rc)'] * 100;
于 2012-04-05T04:31:21.377 回答
0

在回显行时保持运行计数

$total_tr = 0;
$total_rc = 0;
while($row = ...) {
    $total_tr += $row['COUNT(total_tr)']);
    $total_rc += $row['COUNT(repeat_rc)']);
    ... html here ...
}
echo $total_tr / $total_rc * 100;
于 2012-04-05T04:31:11.000 回答