我在论坛上搜索过,但是所有答案似乎都不适用于我我猜这是更多的用户错误。
我正在尝试做的事情:
从 MySQL 中检索数据集
计算总行数
具体计算其中有多少在metSLA列中具有值“Y”
具体计算其中有多少在metSLA 列中具有值“N”
将这些metSLA值中的每一个转换为百分比
** MySQL 查询确实有效,并将其存储在变量 $result 中以供参考。
*
//sla and total case count and percentages
$sla_met_rows = 0;
$sla_not_met_rows = 0;
$total_cases = mysql_num_rows($result);
while ($row = mysql_fetch_array($result))
{
if `metSLA` = "Y"
{
$sla_met_rows ++;
} else if `metSLA` = "N"
{
$sla_not_met_num_rows ++;
}
}
$met_percentage = 100 / $total_cases * $sla_met_rows;
$not_met_percentage = 100 / $total_cases * $sla_not_met_num_rows;