function _consult_lab_fecalysis() { if (func_num_args() > 0) { $arg_list = func_get_args(); $menu_id = $arg_list[0]; $post_vars = $arg_list[1]; $get_vars = $arg_list[2]; $validuser = $arg_list[3]; $isadmin = $arg_list[4]; } if ($exitinfo = $this->missing_dependencies('fecalysis')) { return print $exitinfo; } $f = new fecalysis(); if ($_POST["submitlab"] == 'Update Lab Exam') { //print_r($_POST); $q_request = mysql_query("SELECT request_id FROM m_consult_lab_fecalysis WHERE request_id='{$_POST['request_id']}'") or die("Cannot query 101 " . mysql_error()); if ($_POST[release_flag] == 1) { $release = 'Y'; $release_date = date('Y-m-d H:i:s'); $q_update_lab = mysql_query("UPDATE m_consult_lab SET request_done='{$release}',done_timestamp='{$release_date}',done_user_id='{$_SESSION['userid']}' WHERE request_id='{$_POST['request_id']}' AND lab_id='{$_GET['lab_id']}'") or die("Cannot query 107 " . mysql_error()); } else { $release = 'N'; $release_date = ''; } $pxid = healthcenter::get_patient_id($_GET[consult_id]); list($m, $d, $y) = explode('/', $_POST[fecal_date]); $date_lab_exam = $y . '-' . $m . '-' . $d; if (mysql_num_rows($q_request) != 0) { $update_fecal = mysql_query("UPDATE m_consult_lab_fecalysis SET date_lab_exam='{$date_lab_exam}',fecal_color='{$_POST['fecal_color']}',fecal_consistency='{$_POST['fecal_consistency']}',fecal_occultblood='{$_POST['fecal_blood']}',fecal_ova='{$_POST['fecal_ova']}',fecal_wbc='{$_POST['fecal_wbc']}',fecal_rbc='{$_POST['fecal_rbc']}',fecal_bacteria='{$_POST['fecal_bacteria']}',fecal_fat='{$_POST['fecal_fat']}',fecal_starch='{$_POST['fecal_starch']}',fecal_others='{$_POST['fecal_others']}',release_flag='{$release}',release_date='{$release_date}' WHERE request_id='{$_GET['request_id']}'") or die("Cannot query 120 " . mysql_error()); } else { $insert_fecal = mysql_query("INSERT INTO m_consult_lab_fecalysis SET consult_id='{$_GET['consult_id']}', request_id='{$_POST['request_id']}', patient_id='{$pxid}', date_lab_exam='{$date_lab_exam}', fecal_color='{$_POST['fecal_color']}', fecal_consistency='{$_POST['fecal_consistency']}', fecal_occultblood='{$_POST['fecal_blood']}',fecal_ova='{$_POST['fecal_ova']}',fecal_wbc='{$_POST['fecal_wbc']}',fecal_rbc='{$_POST['fecal_rbc']}',fecal_bacteria='{$_POST['fecal_bacteria']}', fecal_fat='{$_POST['fecal_fat']}',fecal_starch='{$_POST['fecal_starch']}',fecal_others='{$_POST['fecal_others']}',user_id='{$_SESSION['userid']}',release_flag='{$release}',release_date='{$release_date}'") or die("Cannot query 106" . mysql_error()); } if ($update_fecal || $insert_fecal) { echo "<script language='Javascript'>"; echo "window.alert('Fecalysis data was successfully been saved.')"; echo "</script>"; } } $f->form_consult_lab_fecalysis($menu_id, $post_vars, $get_vars); }
function _consult_lab_fecalysis() { // // main submodule for sputum // if (func_num_args()>0) { $arg_list = func_get_args(); $menu_id = $arg_list[0]; $post_vars = $arg_list[1]; $get_vars = $arg_list[2]; $validuser = $arg_list[3]; $isadmin = $arg_list[4]; //print_r($arg_list); } // always check dependencies if ($exitinfo = $this->missing_dependencies('fecalysis')) { return print($exitinfo); } $s = new fecalysis; if ($post_vars["submitlab"]) { $s->process_consult_lab_fecalysis($menu_id, $post_vars, $get_vars); } $s->form_consult_lab_fecalysis($menu_id, $post_vars, $get_vars); }