При работе с битриксом вам не обязательно быть гуру php, достаточно синтаксис знать.И лучше даже вовсе не знать имена и структуру таблиц в БД, пока не сможете внятно объяснить, зачем вам это надо при наличии api.
А вот api знать крайне желательно.
http://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/delete.php — этот метод делает то, что вам нужно: удаляет элемент инфоблока вместе с его свойствами.
Но, если честно, сомневаюсь, что нужно даже это.
Ибо интерфейс «эрмитаж» хорош тем, что позволяет значительную часть административных действий производить из публичной части.
В шаблоне в начале каждой итерации цикла стоят такие волшебные строки:
[CODE]<?
$this->AddEditAction($arItem['ID'], $arItem['EDIT_LINK'], CIBlock::GetArrayByID($arItem["IBLOCK_ID"], "ELEMENT_EDIT"));
$this->AddDeleteAction($arItem['ID'], $arItem['DELETE_LINK'], CIBlock::GetArrayByID($arItem["IBLOCK_ID"], "ELEMENT_DELETE"), array("CONFIRM" => GetMessage('CT_BNL_ELEMENT_DELETE_CONFIRM')));
?>
[/CODE]Надеюсь, вы их не удаляли?
Вот это скорее всего и есть то, что вам надо.
А вот api знать крайне желательно.
http://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/delete.php — этот метод делает то, что вам нужно: удаляет элемент инфоблока вместе с его свойствами.
Но, если честно, сомневаюсь, что нужно даже это.
Ибо интерфейс «эрмитаж» хорош тем, что позволяет значительную часть административных действий производить из публичной части.
В шаблоне в начале каждой итерации цикла стоят такие волшебные строки:
[CODE]<?
$this->AddEditAction($arItem['ID'], $arItem['EDIT_LINK'], CIBlock::GetArrayByID($arItem["IBLOCK_ID"], "ELEMENT_EDIT"));
$this->AddDeleteAction($arItem['ID'], $arItem['DELETE_LINK'], CIBlock::GetArrayByID($arItem["IBLOCK_ID"], "ELEMENT_DELETE"), array("CONFIRM" => GetMessage('CT_BNL_ELEMENT_DELETE_CONFIRM')));
?>
[/CODE]Надеюсь, вы их не удаляли?
Вот это скорее всего и есть то, что вам надо.