コード例 #1
0
ファイル: Grade.php プロジェクト: yu07/Pineapple
        if (!array_key_exists('user_id', $_GET) || !array_key_exists('lesson_id', $_GET)) {
            $result->outputErrResult('001');
        }
        $user_id = $_GET['user_id'];
        $lesson_id = $_GET['lesson_id'];
        $db = new WebTrainDBConnection();
        $studyRS = $db->query("SELECT * FROM lesson_study WHERE lesson_id='{$lesson_id}' AND user_id='{$user_id}' AND pay_flag=1 LIMIT 1");
        if (!$studyRS) {
            $db->close();
            $result->outputErrResult('004');
        }
        $studyObj = $studyRS->fetch_object();
        if ($studyObj == NULL) {
            $db->close();
            $result->outputErrResult('501');
        }
        $retObj = new stdClass();
        $retObj->study_id = $studyObj->study_id;
        $retObj->theory_score = $studyObj->theory_score;
        $retObj->practical_score = $studyObj->practical_score;
        $retObj->communicate_ability = $studyObj->communicate_ability;
        $retObj->study_ability = $studyObj->study_ability;
        $retObj->study_attitube = $studyObj->study_attitube;
        $retObj->innovation = $studyObj->innovation;
        $db->close();
        $result->outputResult($retObj);
        break;
    default:
        $result->outputErrResult('001');
        break;
}