• Модуль: socialnetwork
  • Путь к файлу: ~/bitrix/modules/socialnetwork/classes/mysql/smile.php
  • Класс: CSocNetSmile
  • Вызов: CSocNetSmile::Add
static function Add($arFields)
{
	global $DB, $CACHE_MANAGER;

	if (!CSocNetSmile::CheckFields("ADD", $arFields))
		return false;

	$arInsert = $DB->PrepareInsert("b_sonet_smile", $arFields);

	$strSql =
		"INSERT INTO b_sonet_smile(".$arInsert[0].") ".
		"VALUES(".$arInsert[1].")";
	$DB->Query($strSql, false, "File: ".__FILE__."
Line: ".__LINE__); $ID = intval($DB->LastID()); $cnt = count($arFields["LANG"]); for ($i = 0; $i<$cnt; $i++) { $arInsert = $DB->PrepareInsert("b_sonet_smile_lang", $arFields["LANG"][$i]); $strSql = "INSERT INTO b_sonet_smile_lang(SMILE_ID, ".$arInsert[0].") ". "VALUES(".$ID.", ".$arInsert[1].")"; $DB->Query($strSql, false, "File: ".__FILE__."
Line: ".__LINE__); } $CACHE_MANAGER->Clean("b_sonet_smile"); return $ID; }