gpt4 book ai didi

php - 在 while 循环内获取总百分比

转载 作者:行者123 更新时间:2023-11-29 14:42:07 25 4
gpt4 key购买 nike

例如,我在另一个查询的 while 循环内的查询中的 mysql_num_rows 结果为 4,8,15,16,23,42。我的问题是如何获得 while 循环内 mysql_num_rows 每个结果的百分比?示例:4、8、15、16、23、42。总数为 108。$sum = 108。4 的百分比 = 4/$sum = 3.7%、8 = 8/$sum = 7.4% 等等..

最佳答案

您可以将所有值存储在数组中,并在从数据库检索数据后进行计算

例如

$datastore = array();
$total = 0;

while(list($amount) = mysql_fetch_row($result)) {
$datastore[] = $amount;
$total += $amount;
}

foreach ($datastore as $amount) {
echo $amount," - ";
printf("%5.2f", $amount/$total);
echo "\r\n";
}

关于php - 在 while 循环内获取总百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7789239/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com