/
gezikoff
/
nes-sib.ru
Обзор
Документация
Войти
/
gezikoff
/
nes-sib.ru
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
delete.php
77 строк
2 KB
garry
Initial commit
18 фев 2026, 18:53
18 фев 2026, 18:53
33bf375
Код
Авторство
О чём код?
<? require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); $APPLICATION->SetTitle("Title"); //$mass[] =''; $arSelect = Array("ID", "IBLOCK_ID", "NAME", "DATE_ACTIVE_FROM"); $arFilter = Array("IBLOCK_ID"=>28); $res = CIBlockElement::GetList(Array(), $arFilter, Array("NAME"), Array("nPageSize"=>2000000000), $arSelect); while($ob = $res->GetNextElement()) { $arFields = $ob->GetFields(); if($arFields["CNT"]>1) { $cnt++; $mass[$cnt] = $arFields["NAME"]; } //echo "<pre>"; print_r($arFields); echo "</pre>"; //echo $arFields["NAME"]; } //echo $cnt; $mass2[0]='1'; $mass[0]='1'; $mass3[0]='1'; $arSelect = Array("ID","IBLOCK_ID", "NAME", "DATE_ACTIVE_FROM"); $arFilter = Array("IBLOCK_ID"=>28); $res = CIBlockElement::GetList(Array("ID"=>"DESC"), $arFilter, false, Array("nPageSize"=>1000000000), $arSelect); while($ob = $res->GetNextElement()) { $arFields = $ob->GetFields(); //echo $arFields["NAME"]."<br>"; if(in_array($arFields["NAME"], $mass) && !in_array($arFields["NAME"], $mass2)) { $cnt2++; $mass2[$cnt2] = $arFields["NAME"]; $mass3[$cnt2] = $arFields["ID"]; } } $arSelect = Array("ID","IBLOCK_ID", "NAME", "DATE_ACTIVE_FROM"); $arFilter = Array("IBLOCK_ID"=>28); $res = CIBlockElement::GetList(Array("ID"=>"ASC"), $arFilter, false, Array("nPageSize"=>1000000000), $arSelect); while($ob = $res->GetNextElement()) { $arFields = $ob->GetFields(); //echo $arFields["NAME"]."<br>"; if(in_array($arFields["ID"], $mass3)) { $cnt3++; //CIBlockElement::Delete($arFields["ID"]); //$mass2[$cnt2] = $arFields["NAME"]; } } //print_r($mass); echo $cnt3; ?> <?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>