2012-04-05 52 views
0

我使用MySQL查詢中的PHP創建表,它返回數據庫中兩列(total_tr)和「total_rc」的總計數。PHP和MySQL中的數學運算

我已經做了,併成功地查看在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的百分比。

任何想法,我該怎麼做?

回答

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; 
0
$myresult = $row['COUNT(total_tr)']/$row['COUNT(repeat_rc)'] * 100; 
+0

非常感謝您的幫助。 – ketto 2012-04-05 06:32:08