示例#1
0
function saveData($uid, $cid, $data)
{
    global $wpdb;
    global $gnlms;
    checkCompletion($uid, $cid, $data);
    storeAssessmentResult($uid, $cid, $data);
    storeEvaluationResult($uid, $cid, $data);
    $gnlms->scormLog("Saving data for user {$uid}, course {$cid}: {$data}");
    $sql = "update " . $gnlms->data->tableName('user_course_registration') . " set scormdata=%s where user_id=%d and course_id=%d";
    $sql = $wpdb->prepare($sql, stripslashes($data), $uid, $cid);
    return $wpdb->get_var($sql);
}
示例#2
0
function saveData($uid, $cid, $data)
{
    global $wpdb;
    global $gnlms;
    checkCompletion($uid, $cid, $data);
    storeAssessmentResult($uid, $cid, $data);
    storeEvaluationResult($uid, $cid, $data);
    $gnlms->scormLog("Saving data for user {$uid}, course {$cid}: {$data}");
    $data = $gnlms->data->quoteString($data);
    $sql = "update " . $gnlms->data->tableName('user_course_registration') . " set scormdata={$data} where user_id={$uid} and course_id={$cid}";
    error_log($sql);
    return $wpdb->get_var($sql);
}