• Модуль: learning
  • Путь к файлу: ~/bitrix/modules/learning/classes/general/answer.php
  • Класс: CLAnswer
  • Вызов: CLAnswer::GetStats
function GetStats($ID)
{
	global $DB;

	$ID = intval($ID);
	$strSql = "SELECT COUNT(*) AS ALL_CNT, SUM(CASE WHEN CORRECT = 'Y' THEN 1 ELSE 0 END) AS CORRECT_CNT FROM b_learn_test_result WHERE ANSWERED = 'Y' AND QUESTION_ID = ".$ID;
	$rsStat = $DB->Query($strSql, false, "File: ".__FILE__."
Line: ".__LINE__); if ($arStat = $rsStat->GetNext()) { return array("ALL_CNT" => intval($arStat["ALL_CNT"]), "CORRECT_CNT" => intval($arStat["CORRECT_CNT"])); } else { return array("ALL_CNT" => 0, "CORRECT_CNT" => 0); } }