$ELP_1warning[$phase-2]){ $abnormal_count++; array_push($wellTBA,$column_name[$i]); }else{ $normal_count++; } } }else{ if($ELPwarning[$phase-2] == 0){ $normal_count++; }else{ if($data[$i] > $ELPwarning[$phase-2]){ $abnormal_count++; array_push($wellTBA,$column_name[$i]); }else{ $normal_count++; } } } }else{ if($warning_Count == 1){ if($data[$i] > $warning1){ $abnormal_count++; array_push($wellTBA,$column_name[$i]); }else{ $normal_count++; } }else{ if($table_name == "OWdata"){ $warning1 = $OWFirstData[$i-1] + 2; $warning2 = $OWFirstData[$i-1] - 2; } if($data[$i] > $warning1 || $data[$i] < $warning2){ if($column_name[$i] != "OW_4A"){ $abnormal_count++; array_push($wellTBA,$column_name[$i]); } }else{ $normal_count++; } } } $i++; break; case "init2": /*if($warning_Count == 1){ if(($phase == 2 || $phase == 7) && $table_name == "ELPdata"){ $normal_count++; }else if($table_name == "ELPdata"){ if($data[$i] > $ELPwarning1){ $is_normal = false; } if($phase == 3 || $phase == 4){ if($data[$i+1] > $ELPwarning2){ $is_normal = false; } } if($is_normal){ $normal_count++; } else{ $abnormal_count++; array_push($wellTBA,$column_name[$i]); } }else{ if($data[$i] > $warning1){ $is_normal = false; } if($data[$i+1] > $warning2){ $is_normal = false; } if($is_normal){ $normal_count++; } else{ $abnormal_count++; array_push($wellTBA,$column_name[$i]); } } }else{*/ if($data[$i] > $warning1 || $data[$i] < $warning2){ $is_normal = false; }if($data[$i+1] > $warning1 || $data[$i+1] < $warning2){ $is_normal = false; }if($is_normal){ $normal_count++; }else{ $abnormal_count++; array_push($wellTBA,$column_name[$i]); } //} $i = $i + 2; break; case "init6": if($warning_Count == 1){ for( $j = 0; $j < 6; $j++){ if($data[$i + $j] > $warning1){ $is_normal = false; } } if($is_normal){ $normal_count++; }else{ $abnormal_count++; array_push($wellTBA,$column_name[$i]); } }else{ for( $j = 0; $j < 6; $j++){ if($data[$i + $j] > $warning1 || $data[$i + $j] < $warning2){ $is_normal = false; } } if($is_normal){ $normal_count++; }else{ $abnormal_count++; array_push($wellTBA,$column_name[$i]); } } $i = $i + 6; break; case "initSISSID": if($data[$i][0] == $SID_array[$i]){ $warning1 = $SID_data[$i]; }else if($data[$i][0] == $SIS_array[$i]){ $warning1 = $SIS_data[$i]; } for($k = 2; $k < count($data[$i])/2; $k++){ if($data[$i][$k] > $warning1){ $is_normal = false; } } if($is_normal){ $normal_count++; }else{ $abnormal_count++; array_push($wellTBA,$column_name[$i]); } $i++; break; } if(empty($data[$i])) $end = false; } $array = array(); $array['wellTBA'] = $wellTBA; $array['normal_count'] = $normal_count; $array['abnormal_count'] = $abnormal_count; echo json_encode($array); sqlsrv_close( $conn ); } ?>