コード例 #1
0
ファイル: entry_appt.php プロジェクト: hairuLogic/webms
// getting all possible and valid action URL
$possible_url = array("get_casetype", "get_all_doctor", "get_doctor_info", "get_all_patient", "get_patient_dtl", "get_appt_lst", "get_appt_dtl", "save_appt_dtl", "upd_appt_dtl", "get_all_calendar", "appt_cleanup");
$value = "An error has occurred getting JSON value.";
if (isset($_GET["action"]) && in_array($_GET["action"], $possible_url)) {
    switch ($_GET["action"]) {
        case "get_all_doctor":
            $DoctorModel = new DoctorModel($conn);
            $value = $DoctorModel->get_all_doctor($_GET["term"]);
            break;
        case "get_doctor_info":
            $DoctorModel = new DoctorModel($conn);
            $value = $DoctorModel->get_doctor_info($_GET["id"]);
            break;
        case "get_casetype":
            $DoctorModel = new DoctorModel($conn);
            $value = $DoctorModel->get_casetype($_GET["id"]);
            break;
        case "get_all_patient":
            $PatientModel = new PatientModel($conn);
            $value = $PatientModel->get_all_patient($_GET["typ"], $_GET["term"]);
            break;
        case "get_patient_dtl":
            $PatientModel = new PatientModel($conn);
            $value = $PatientModel->get_patient_dtl($_GET["patid"]);
            break;
        case "appt_cleanup":
            $CalendarModel = new CalendarModel($conn);
            $value = $CalendarModel->appt_cleanup();
            break;
        case "get_appt_lst":
            $ApptModel = new ApptModel($conn);