• Модуль: learning
  • Путь к файлу: ~/bitrix/modules/learning/classes/general/testresult.php
  • Класс: CTestResult
  • Вызов: CTestResult::GetProgress
static function GetProgress($ATTEMPT_ID)
{
	global $DB;
	$ATTEMPT_ID = intval($ATTEMPT_ID);
	$res=array("DONE"=>0, "TODO"=>0);
	$strSql = "SELECT ANSWERED,COUNT(*) C ".
				"FROM b_learn_test_result ".
				"WHERE ATTEMPT_ID = ".$ATTEMPT_ID." ".
				"GROUP BY ANSWERED";
	$rs=$DB->Query($strSql, false, "File: ".__FILE__."
Line: ".__LINE__); while($ar=$rs->Fetch()) { if($ar["ANSWERED"]=="Y") $res["DONE"]=$ar["C"]; elseif($ar["ANSWERED"]=="N") $res["TODO"]=$ar["C"]; } return $res; }