Patient medical examination comparison report
(Form to )
$row['checkup_type_id'], 'date' => date('d-m-Y',strtotime($row['checkup_date'])),'checkup'=>$row['checkup_id'])); $param_present = (explode(',', $row['checkup_section_ids'])); $param_present = array_unique($param_present); foreach ($param_present as $x => $val) { //checkup form parametrs data $sql_param = "select distinct(a.key_health_map_name),b.checkup_form_value,a.column_name from checkup_parameter a left join checkup_form_key_value b on a.column_name = b.checkup_form_key where checkup_form_id = '".$row['checkup_id']."' and checkup_form_section_id = '$val' order by column_order"; error_log($sql_param); $result_param = mysqli_query($conn, $sql_param); while ($row_param = mysqli_fetch_assoc($result_param)) { if($row_param['key_health_map_name']!='' && $row_param['key_health_map_name']!=null && $row_param['checkup_form_value']!='' && $row_param['checkup_form_value']!=' ' && $row_param['checkup_form_value']!=null){ // array_push($value, array('checkup_id' => $row['checkup_type_id'], 'key' => $row_param['key_health_map_name'], 'value' => $row_param['checkup_form_value'])); $key=$row['checkup_id'].'_' .$row_param['key_health_map_name']; // echo($key.'--'.$row_param['checkup_form_value'].'
'); $value[$key]=$row_param['checkup_form_value']; $sec_name=getTableFieldValue('checkup_form_section', 'section_name', 'section_id',$val); array_push($param, array('key' => $key, 'key_id' =>$row_param['key_health_map_name'] ,'checkup_col'=>$row_param['column_name'],'checkup_type'=>$row['checkup_type_id'],'section_name'=>$sec_name)); } } // } //additional params $sql_param_added = "select distinct(a.key_health_map_name),b.checkup_form_value,a.column_name from checkup_parameter a left join checkup_form_key_value b on a.column_name = b.checkup_form_key where a.checkup_parameter_id in (".$row['add_param_ids'].") and checkup_form_id = '".$row['checkup_id']."' and ohc_type_id='" . $_SESSION['current_ohcttype'] . "' order by parameter_name"; // echo($sql_param_added); $result_param_added = mysqli_query($conn, $sql_param_added); while ($row_param_added = mysqli_fetch_assoc($result_param_added)) { if($row_param_added['key_health_map_name']!='' && $row_param_added['key_health_map_name']!=null && $row_param_added['checkup_form_value']!='' && $row_param_added['checkup_form_value']!=' ' && $row_param_added['checkup_form_value']!=null){ // array_push($value, array('checkup_id' => $row['checkup_type_id'], 'key' => $row_param['key_health_map_name'], 'value' => $row_param['checkup_form_value'])); $key_added=$row['checkup_id'].'_' .$row_param_added['key_health_map_name']; // echo($key.'--'.$row_param['checkup_form_value'].'
'); $value[$key_added]=$row_param_added['checkup_form_value']; array_push($param, array('key' => $key_added, 'key_id' =>$row_param_added['key_health_map_name'] ,'checkup_col'=>$row_param['column_name'],'checkup_type'=>$row['checkup_type_id'],'section_name'=>"Additional/Other Tests")); } } /// if($row['doc_comments']!='' && $row['doc_comments']!=null){ $key_comment=$row['checkup_id'].'_' .'doc_comments'; $value[$key_comment]=$row['doc_comments']; array_push($param, array('key' => $key_comment, 'key_id' =>'doc_comments' ,'checkup_col'=>'','checkup_type'=>$row['checkup_type_id'],'section_name'=>'Checkup Info')); } } }else{ for($c=0;$c $row['checkup_type_id'], 'date' => date('d-m-Y',strtotime($row['checkup_date'])),'checkup'=>$row['checkup_id'])); $param_present = (explode(',', $row['checkup_section_ids'])); $param_present = array_unique($param_present); foreach ($param_present as $x => $val) { //checkup form parametrs data $sql_param = "select distinct(a.key_health_map_name),b.checkup_form_value,a.column_name from checkup_parameter a left join checkup_form_key_value b on a.column_name = b.checkup_form_key where checkup_form_id = '".$row['checkup_id']."' and checkup_form_section_id = '$val' order by column_order"; $result_param = mysqli_query($conn, $sql_param); while ($row_param = mysqli_fetch_assoc($result_param)) { if($row_param['key_health_map_name']!='' && $row_param['key_health_map_name']!=null && $row_param['checkup_form_value']!='' &&$row_param['checkup_form_value']!=' ' && $row_param['checkup_form_value']!=null){ // array_push($value, array('checkup_id' => $row['checkup_type_id'], 'key' => $row_param['key_health_map_name'], 'value' => $row_param['checkup_form_value'])); $key=$row['checkup_id'].'_' .$row_param['key_health_map_name']; $value[$key]=$row_param['checkup_form_value']; $sec_name=getTableFieldValue('checkup_form_section', 'section_name', 'section_id',$val); array_push($param, array('key' => $key, 'key_id' =>$row_param['key_health_map_name'] ,'checkup_col'=>$row_param['column_name'],'checkup_type'=>$row['checkup_type_id'],'section_name'=>$sec_name)); } } // } //additional params $sql_param_added = "select distinct(a.key_health_map_name),b.checkup_form_value,a.column_name from checkup_parameter a left join checkup_form_key_value b on a.column_name = b.checkup_form_key where a.checkup_parameter_id in (".$row['add_param_ids'].") and checkup_form_id = '".$row['checkup_id']."' and ohc_type_id='" . $_SESSION['current_ohcttype'] . "' order by parameter_name"; // echo($sql_param_added); $result_param_added = mysqli_query($conn, $sql_param_added); while ($row_param_added = mysqli_fetch_assoc($result_param_added)) { if($row_param_added['key_health_map_name']!='' && $row_param_added['key_health_map_name']!=null && $row_param_added['checkup_form_value']!='' && $row_param_added['checkup_form_value']!=' ' && $row_param_added['checkup_form_value']!=null){ // array_push($value, array('checkup_id' => $row['checkup_type_id'], 'key' => $row_param['key_health_map_name'], 'value' => $row_param['checkup_form_value'])); $key_added=$row['checkup_id'].'_' .$row_param_added['key_health_map_name']; // echo($key.'--'.$row_param['checkup_form_value'].'
'); $value[$key_added]=$row_param_added['checkup_form_value']; array_push($param, array('key' => $key_added, 'key_id' =>$row_param_added['key_health_map_name'] ,'checkup_col'=>$row_param['column_name'],'checkup_type'=>$row['checkup_type_id'],'section_name'=>"Additional/Other Tests")); } } /// if($row['doc_comments']!='' && $row['doc_comments']!=null){ $key_comment=$row['checkup_id'].'_' .'doc_comments'; $value[$key_comment]=$row['doc_comments']; array_push($param, array('key' => $key_comment, 'key_id' =>'doc_comments' ,'checkup_col'=>'','checkup_type'=>$row['checkup_type_id'],'section_name'=>'Checkup Info')); } } } } } // echo count($value); // echo print_r($param,true); ?> $checkup){ ?> $key_param ) { ?> $checkup){ ?>
Type Test Category Test Sub Category
'.$value[$k] ; echo $value[$k] ; ?>

Please select One Patient..