一个计算体质测公式

阅读量:2743

发布时间:2015-09-27 20:49:19


主要难点:循环输出post内容

分别输出post内容

其次

     require_once('./tview.php-id=11.htm');

可以打开html代码并输出结果

中医体质分类与判定自测表 
(中华中医药学会标准) 
1、判定方法 
回答《中医体质分类与判定表》中的全部问题,每一问题按5级评分,计算原始分及转化分,依标准判定体质类型。 
原始分=各个条目的分会相加。 
转化分数=[(原始分-条目数)/(条目数×4)] ×100 2、判定标准 
平和质为正常体质,其他8种体质为偏颇体质。判定标准见下表。 平和质与偏颇体质判定标准表  体质类型 
条件 
判定结果 平和质 
平和体质转化分≧60分 是 其他8种体质转化分均﹤30分 
平和体质转化分≧60分 基本是 其他8种体质转化分均﹤40分 不满足上述条件者 否 偏颇体质 
转化分≧40分 
是 转化分30~39分 倾向是 转化分﹤30分 

主要代码

        // 和平体质
    $sum[0]  = 0;
    $y = 0;
    for ($i=1; $i <= 8; $i++) { 
        $name = "param_".$i;
        $n = isset($_POST[$name])?$_POST[$name]:0;
        if($n != 0){
            $y = $y + 1;
            $sum[0] = $sum[0] + $n;
        }
    }
    $sum[0] = (($sum[0] - $y)/($y*4))*100;

    if($max>=40){
        if($z == 1){
            //气虚体质
            require_once('./tview.php-id=11.htm');
        }
    }else{
        //和平体质
        echo "恭喜您完成了体质测试! 体质特征为和平体质!";
    }









当前没有评论