• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/user_counter.php
  • Класс: CAllUserCounter
  • Вызов: CAllUserCounter::GetLastDate
static function GetLastDate($user_id, $code, $site_id = SITE_ID)
{
	global $DB;

	$user_id = (int)$user_id;
	if ($user_id < 0 || $code == '')
	{
		return 0;
	}

	$strSQL = "
		SELECT " . $DB->DateToCharFunction("LAST_DATE") . " LAST_DATE
		FROM b_user_counter
		WHERE USER_ID = ".$user_id."
		AND (SITE_ID = '".$site_id."' OR SITE_ID = '" . self::ALL_SITES . "')
		AND CODE = '" . $DB->ForSql($code) . "'
	";

	$result = 0;
	$dbRes = $DB->Query($strSQL, false, "File: ".__FILE__."
Line: ".__LINE__); if ($arRes = $dbRes->Fetch()) { $result = MakeTimeStamp($arRes["LAST_DATE"]); } return $result; }