當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Students::create方法代碼示例

本文整理匯總了PHP中Students::create方法的典型用法代碼示例。如果您正苦於以下問題:PHP Students::create方法的具體用法?PHP Students::create怎麽用?PHP Students::create使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Students的用法示例。


在下文中一共展示了Students::create方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: saveRawSkillScore

 function saveRawSkillScore($studentId, $skillId, $rawScore)
 {
     $studentId = str_replace("'", "", $studentId);
     if ($existingStudent = Students::findFirst("email = '{$studentId}'")) {
         // If they do, update the existing database row
         $existingStudent->{$skillId} = $rawScore;
         if ($existingStudent->update() == false) {
             //print_r($existingStudent->getMessages());
             return false;
         } else {
             return true;
         }
     } else {
         // If they don't, create a new student
         $student = new Students();
         $student->email = $studentId;
         $student->{$skillId} = $rawScore;
         // Initialize all other skill scores to 0 (done by default)
         //$student->time = 0;
         //$student->activity = 0;
         //$student->consistency = 0;
         //$student->awareness = 0;
         //$student->deep_learning = 0;
         //$student->persistence_attempts = 0;
         //$student->persistence_watched = 0;
         if ($student->create() == false) {
             return false;
         } else {
             return true;
         }
     }
 }
開發者ID:BYU-Open-Analytics,項目名稱:visualization,代碼行數:32,代碼來源:SkillsHelper.php

示例2:

<?php

/**
 * Created by IntelliJ IDEA.
 * User: jordan.knott
 * Date: 4/21/2016
 * Time: 9:19 AM
 */
/**
 * This is the editor-centric portion of the API. This is the endpoint the editor can use to add new users as well as update them.
 * METHOD: POST 
 * API-KEY: true 
 */
require '../data/api_keys.php';
require '../data/students.php';
if (isset($_POST['action'])) {
    $action = $_POST['action'];
    if ($action == 'add') {
        if ($_POST['name']) {
            $name = $_POST['name'];
            $students = Students::create();
            $students->addStudent($name);
            echo "Student added! {$name}";
        } else {
            echo "student name not defined!";
        }
    }
} else {
}
開發者ID:NTC-EAST,項目名稱:EAST-Website,代碼行數:29,代碼來源:index.php


注:本文中的Students::create方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。