当前位置: 首页>>代码示例>>PHP>>正文


PHP Results::where方法代码示例

本文整理汇总了PHP中Results::where方法的典型用法代码示例。如果您正苦于以下问题:PHP Results::where方法的具体用法?PHP Results::where怎么用?PHP Results::where使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Results的用法示例。


在下文中一共展示了Results::where方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: postLoginform

 public function postLoginform()
 {
     $postData = Input::all();
     $rules = array('username' => 'required');
     $validator = Validator::make($postData, $rules);
     if ($validator->fails()) {
         return Redirect::to('/login')->withInput()->withErrors($validator);
     } else {
         $credentials = array('username' => $postData['username'], 'password' => $postData['password']);
         if (Auth::attempt($credentials)) {
             if (Auth::user()->active == 1) {
                 if (Auth::user()->user_role_id == 2) {
                     return Redirect::to('backends/dashboard')->with('flash_message', 'Welcome To : The Quizzler.');
                     exit;
                 } else {
                     $results = Results::where('user_id', Auth::user()->id)->first();
                     if (isset($results)) {
                         return Redirect::to('backends/dashboard/viewresult');
                         exit;
                     } else {
                         return Redirect::to('backends/dashboard')->with('flash_message', 'Welcome To : The Quizzler.');
                         exit;
                     }
                 }
             } else {
                 return Redirect::to('/login')->withInput()->with('flash_message', 'Your Username and Password are Invalide.');
                 exit;
             }
         } else {
             return Redirect::to('/login')->withInput()->with('flash_message', 'Your Username and Password are Invalide.');
             exit;
         }
     }
 }
开发者ID:imranshuvo,项目名称:QuizzApps,代码行数:34,代码来源:LoginController.php

示例2: postIndex

 public function postIndex()
 {
     $postData = Input::all();
     $Qlenght = $postData['questionsLenght'];
     $anArr = array();
     $total = 0;
     $questionArr = [];
     for ($i = 0; $i < $Qlenght; $i++) {
         $j = $i + 1;
         $currentQuestionArr = $postData["currentQuestion{$j}"];
         $question = Question::find($currentQuestionArr);
         $correctAn = $question->correct_answer;
         $questionId = $question->id;
         if (isset($postData['optionsRadios' . $j . $questionId])) {
             $answer = $postData['optionsRadios' . $j . $questionId];
             if ($answer == $correctAn) {
                 $total = $total + 1;
             }
             $formOrigin = "quizz";
             $questionArr[$questionId] = $answer;
             Results::where('user_id', Auth::user()->id)->delete();
         } else {
             return Redirect::to('backends/dashboard')->withInput()->with('flash_message', 'Please select all option to check answer.');
         }
     }
     $results = Results::create(['user_id' => Auth::user()->id, 'question_quizzler_answer' => json_encode($questionArr), 'active' => 1]);
     $total = $total / $Qlenght * 100;
     return Redirect::to('backends/dashboard?keyword=' . $formOrigin . "&total=" . $total . "&resultId=" . $results->id)->withInput();
 }
开发者ID:imranshuvo,项目名称:QuizzApps,代码行数:29,代码来源:AdminQuizzController.php

示例3: getTestagain

 public function getTestagain($userId = 0)
 {
     $result = Results::where('user_id', $userId)->first();
     $result = Results::find($result['id']);
     //return $result->active;
     if ($result->active == 0) {
         $result->active = 1;
     } elseif ($result->active == 1) {
         $result->active = 0;
     }
     $result->save();
     return Redirect::to('backends/users');
 }
开发者ID:imranshuvo,项目名称:QuizzApps,代码行数:13,代码来源:AdminUsersController.php

示例4: getViewresult

 public function getViewresult()
 {
     $result = Results::where('user_id', Auth::user()->id)->first();
     $result = Results::find($result['id']);
     $data['pageTitle'] = "Quizzler | Dashboard";
     $data['urlAddBack'] = "backends/dashboard";
     $data['btnAddBack'] = '<i class="icon-reply"></i><span>Back<span>';
     $data['labelPage'] = "The Quizzler Result";
     $data['questions'] = Question::orderBy('id', 'desc')->get();
     $data['formOrigin'] = 'quizz';
     $data['activeD'] = 'active';
     $result = Results::where('user_id', Auth::user()->id)->first();
     $result = Results::find($result['id']);
     $data['resultActive'] = $result->active;
     if ($result->score >= 50) {
         $data['resultScore'] = " Your scored " . $result->score . " %, You Passed.";
     } else {
         $data['resultScore'] = " Your scored " . $result->score . " %, You Failed.";
     }
     $data['resultQuestionId'] = json_decode($result->question_quizzler_answer);
     return View::make('backends.dashboard.result', $data);
 }
开发者ID:imranshuvo,项目名称:QuizzApps,代码行数:22,代码来源:AdminDashboardController.php

示例5: getResultsTable

 public static function getResultsTable($userId)
 {
     return $result = Results::where('user_id', $userId)->first();
 }
开发者ID:imranshuvo,项目名称:QuizzApps,代码行数:4,代码来源:Libenvironment.php


注:本文中的Results::where方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。