$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"]; $answer = explode(",", $dataUserAnswer["user_answer_id"]); $dataAnswerNew = array(); foreach ($answer as $itemanswer) { if (!empty($itemanswer)) { $dataAnswerNew[] = $itemanswer;
<?php $dataquestion = !empty($data["dataquestion"]) ? json_decode($data["dataquestion"], true) : array(); $datafinish = !empty($data["datafinish"]) ? json_decode($data["datafinish"], true) : array(); 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($data["user_test_id"], $itemquestion["idquestion"], $data["user_id"]); $answer = array(); $dataNew[$itemquestion["idquestion"]]["doing"] = !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"]; $answer = explode(",", $dataUserAnswer["user_answer_id"]); $dataAnswerNew = array(); foreach ($answer as $item) { if (!empty($item)) { $dataAnswerNew[] = $item;