• Модуль: support
  • Путь к файлу: ~/bitrix/modules/support/classes/general/search.php
  • Класс: CSupportSearch
  • Вызов: CSupportSearch::WriteWordsInTable
static function WriteWordsInTable($M_ID, $SITE_ID, $s)
{
	global $DB;
	if(!self::CheckModule()) return;
	$err_mess = (self::err_mess()) . "
Function: writeWordsInTable
Line: "; $M_ID = intval($M_ID); $ticketSearch = self::TABLE_NAME; $rsSite = CSite::GetByID($SITE_ID); $arrSite = $rsSite->Fetch(); $langID = $arrSite["LANGUAGE_ID"]; $DB->Query("DELETE FROM $ticketSearch WHERE MESSAGE_ID = $M_ID", false, $err_mess . __LINE__); $res = stemming(HTMLToTxt($s), $langID); foreach($res as $key => $val) { $strSql = "INSERT INTO " . $ticketSearch . "(MESSAGE_ID, SEARCH_WORD) VALUES ($M_ID, '" . $DB->ForSql($key) . "')"; $res = $DB->Query($strSql, false, $err_mess . __LINE__); //$DB->Insert($ticketSearch, array("MESSAGE_ID" => $M_ID, "SEARCH_WORD" => "'" . $DB->ForSql($key) . "'"), $err_mess . __LINE__); } }