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


PHP Student::updateStudent方法代碼示例

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


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

示例1: actionUpdate

 public function actionUpdate($id)
 {
     $student = Student::StudentsById($id);
     if (isset($_POST['ok'])) {
         $data['first_name'] = $_POST['first_name'];
         $data['last_name'] = $_POST['last_name'];
         $data['sex'] = $_POST['sex'];
         $data['age'] = $_POST['age'];
         $data['grupa'] = $_POST['grupa'];
         $data['faculty'] = $_POST['faculty'];
         Student::updateStudent($id, $data);
         //переадресация на страницу поиска
         header("location:/st/student/search");
     }
     require_once ROOT . '/views/students/update.php';
     return true;
 }
開發者ID:RybalkoA,項目名稱:st,代碼行數:17,代碼來源:StudentController.php

示例2: actionAdd

 public function actionAdd()
 {
     if (isset($_POST['save'])) {
         Student::saveStudent($_POST['name'], $_POST['age'], $_POST['bolum']);
         return true;
     }
     if (isset($_POST['update'])) {
         Student::updateStudent($_POST['name'], $_POST['age'], $_POST['bolum'], $_POST['d_id']);
         return true;
     }
     if (isset($_POST['delete'])) {
         Student::deleteStudent($_POST['d_id']);
         return true;
     }
     //$f_name = array();
     $b_name = array();
     // $studentAdd= News::getNewsItem($id);
     //$f_name = Student ::getFacultet();
     $b_name = Student::getBolum();
     require_once ROOT . '/views/student/add_student.php';
     return true;
 }
開發者ID:nurik1kg,項目名稱:mvc_php,代碼行數:22,代碼來源:StudentController.php

示例3: updateStudent

 public function updateStudent()
 {
     // So now we need to get POST data.
     // The student might need its grade changed!
     $identity = array('id' => $_POST['identityID'], 'fName' => $_POST['firstName'], 'mName' => $_POST['middleName'], 'lName' => $_POST['lastName'], 'gender' => $_POST['gender']);
     // Returns if failed
     if (!Identity::updateIdentity($identity)) {
         $_SESSION['Error'] = "Unable to update Student Identity!";
     }
     $student = array('id' => $_POST['studentID'], 'gradeId' => $_POST['grade'], 'identityId' => $_POST['identityID'], 'schoolId' => $_POST['school']);
     if (!Student::updateStudent($student)) {
         $_SESSION['Error'] = "Unable to update Student!";
     }
     // TODO: If student moves schools, the student looses their classes!
     header("Location: " . $_POST['path']);
 }
開發者ID:MatthewAry,項目名稱:php-cs313,代碼行數:16,代碼來源:student_controller.php

示例4: array

     /*insert new student*/
 /*insert new student*/
 case 'update_student':
     $this->id = $_POST['id'];
     $this->name = $_POST['name'];
     $this->mial = $_POST['mail'];
     $this->gender = $_POST['gender'];
     $this->pic = $_POST['pic'];
     $this->BOD = $_POST['bod'];
     $this->collage = $_POST['collage'];
     $this->grads = $_POST['grads'];
     $this->grad_year = $_POST['grad_year'];
     $this->branch = $_POST['branch'];
     $this->track = $_POST['track'];
     $this->status = $_POST['status'];
     $response = $studObj->updateStudent();
     if ($response == 'True') {
         $studArr = array('result' => 'true');
     } else {
         $studArr = array('result' => 'false');
     }
     echo json_encode($studArr);
     break;
     /*insert new student*/
 /*insert new student*/
 case 'delete_student':
     $id = $_GET['id'];
     $response = $studObj->deleteStudent();
     if ($response == 'True') {
         $studArr = array('result' => 'true');
     } else {
開發者ID:Fatma-Sarhan,項目名稱:Socialmedia,代碼行數:31,代碼來源:student-server.php

示例5: array

         echo 'Error JF-Model-0011: ' . $e->getMessage();
     }
     $data = array($_POST['student_code'], $dateTimeNow, $_POST['STUDENT_STATUS'], $_POST['pk_id_person'], $_POST['data_1'], $_POST['data_2'], $_POST['data_3'], $_POST['data_4'], $_POST['data_5']);
     $statusTransactionDB = $catalog->insertStudent($data, $idTransaction);
     if ($statusTransactionDB > 0) {
         Forms::setMessage('SUCCESS', $v_label["SHORT_MESSAGE_OK_NEW"], $v_label["DETAIL_MESSAGE_OK_NEW"]);
     } else {
         Forms::setMessage('ERROR', $v_label["SHORT_MESSAGE_NOOK_NEW"], $v_label["DETAIL_MESSAGE_NOOK_NEW"]);
     }
     break;
 case 'EDIT':
     $transaction = new Transaction($registry[$nameDataBase]);
     Student::setDataOperationBusiness($registry[$nameDataBase]);
     $idTransaction = $transaction->insertTransaction(array(Student::$business, Student::$update, Student::$descriptionBusiness));
     $data = array($_POST['student_code'], $_POST['STUDENT_STATUS'], $_POST['pk_id_person'], $_POST['data_1'], $_POST['data_2'], $_POST['data_3'], $_POST['data_4'], $_POST['data_5'], $_POST['EDIT']);
     $statusTransactionDB = $catalog->updateStudent($data, $idTransaction);
     if ($statusTransactionDB > 0) {
         Forms::setMessage('SUCCESS', $v_label["SHORT_MESSAGE_OK_EDIT"], $v_label["DETAIL_MESSAGE_OK_EDIT"]);
     } else {
         Forms::setMessage('ERROR', $v_label["SHORT_MESSAGE_NOOK_EDIT"], $v_label["DETAIL_MESSAGE_NOOK_EDIT"]);
     }
     break;
 case 'DELETE':
     $transaction = new Transaction($registry[$nameDataBase]);
     Student::setDataOperationBusiness($registry[$nameDataBase]);
     $idTransaction = $transaction->insertTransaction(array(Student::$business, Student::$update, Student::$descriptionBusiness));
     $data = array($_GET['DELETE']);
     $statusTransactionDB = $catalog->deleteStudent($data, $idTransaction);
     if ($statusTransactionDB > 0) {
         Forms::setMessage('SUCCESS', $v_label["SHORT_MESSAGE_OK_DELETE"], $v_label["DETAIL_MESSAGE_OK_DELETE"]);
     } else {
開發者ID:vicholuis,項目名稱:proyectopruebalms,代碼行數:31,代碼來源:student_admin.php


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