$dataquestion = !empty($item["dataquestion"]) ? json_decode($item["dataquestion"], true) : array();
 $datafinish = !empty($item["datafinish"]) ? json_decode($item["datafinish"], true) : array();
 $user_test_id = $item["user_test_id"];
 $data_user_id = $item["user_id"];
 $data_course_id = $item["course_id"];
 $data_lecture_id = $item["lecture_id"];
 $data_test_kind = $item["test_kind"];
 $data_test_id = $item["test_id"];
 if (empty($datafinish)) {
     $dataNew = array();
     $totalpointuser = 0;
     foreach ($dataquestion as $key => $itemquestion) {
         $dataNew[$itemquestion["idquestion"]]["point"] = $itemquestion["point"];
         $dataNew[$itemquestion["idquestion"]]["answertrue"] = WQuestionAnswerLib::getAnswerTrueQuestion($itemquestion["idquestion"]);
         $dataNew[$itemquestion["idquestion"]]["question_id"] = $itemquestion["idquestion"];
         $questionDetails = WQuestionLib::getQuestionDetails($itemquestion["idquestion"]);
         if (!empty($questionDetails)) {
             $dataNew[$itemquestion["idquestion"]]["question_type"] = $questionDetails["question_type"];
         }
         //get lai thong tin dap an hoc vien
         $dataUserAnswer = WUserAnswers::getDataUserAnswer($user_test_id, $itemquestion["idquestion"], $data_user_id);
         $answer = array();
         $dataNew[$itemquestion["idquestion"]]["doing"] = (isset($dataUserAnswer["doing"]) and !empty($dataUserAnswer["doing"])) ? $dataUserAnswer["doing"] : 0;
         if ($dataUserAnswer["question_type"] == 2) {
             $dataNew[$itemquestion["idquestion"]]["useranswer"] = $dataUserAnswer["user_answer_text"];
             $dataNew[$itemquestion["idquestion"]]["comment_trainer"] = $dataUserAnswer["comment_trainer"];
             $dataNew[$itemquestion["idquestion"]]["point_answer_text"] = $dataUserAnswer["point_answer_text"];
             $totalpointuser += $dataNew[$itemquestion["idquestion"]]["point_answer_text"];
         } elseif ($dataUserAnswer["question_type"] == 1 or $dataUserAnswer["question_type"] == 4) {
             if (!empty($dataUserAnswer) and !empty($dataUserAnswer["user_answer_id"])) {
                 $dataNew[$itemquestion["idquestion"]]["useranswer"] = $dataUserAnswer["user_answer_id"];
                 <th>Question</th>
                 <th>Results</th>
                 <th>Points</th>
             </tr>
             </thead>
             <tbody>
                 <?php 
 if (!empty($datafinish)) {
     ?>
                     <?php 
     $i = 1;
     $totalpoint = 0;
     foreach ($datafinish as $key => $itemfinish) {
         ?>
                     <?php 
         $details = WQuestionLib::getQuestionDetails($key);
         if (isset($itemfinish["question_type"]) and $itemfinish["question_type"] == 2) {
             $dataQuestionText[$key]["index"] = $i;
             $dataQuestionText[$key]["question_id"] = $key;
             $dataQuestionText[$key]["details"] = $details;
             $dataQuestionText[$key]["point"] = $itemfinish["point"];
             $dataQuestionText[$key]["answers"] = $itemfinish["useranswer"];
             $dataQuestionText[$key]["point_answer_text"] = (isset($itemfinish["point_answer_text"]) and $itemfinish["point_answer_text"] != "") ? $itemfinish["point_answer_text"] : "";
             $dataQuestionText[$key]["comment_trainer"] = (isset($itemfinish["comment_trainer"]) and !empty($itemfinish["comment_trainer"])) ? $itemfinish["comment_trainer"] : "";
             if (isset($itemfinish["point_answer_text"]) and !empty($itemfinish["point_answer_text"])) {
                 $totalpoint += $itemfinish["point_answer_text"];
             }
         } else {
             if (isset($itemfinish["point_answer_text"]) and !empty($itemfinish["point_answer_text"])) {
                 $totalpoint += $itemfinish["point_answer_text"];
             }