UpdateDocument
С помощью метода UpdateDocument можно изменить данные документа DJEM.
Синтаксис: bool UpdateDocument(int id, xml updateXml[, int folderId])
Параметры: id – идентификатор документа DJEM docXml – XML данные для модификации. folderId – идентификационный номер раздела, в котором должен находиться до-кумент с именем id. Можно применять как меру безопасности.
Возвращаемое значение: true в случае успеха, false в случае неудачи.
Примечания: ВАЖНО: Данная функция является аддитивной. Это значит, что XML, передаваемый в параметрах, суммируется с уже существующими данными документа, добавляя новые ключи и заменяя значение для уже существующих ключей. Например, если в документе уже были установлены ключи alpha и kappa в, допустим, 5 и 6 соответственно, то при использовании функции UpdateDocument c XML <root><kappa>9</kappa><omega>17</omega></root> в документе будет три ключа – alpha, kappa и omega, причем значение kappa будет установлено в 9.
Пример:
<?php require("djem.php");
$djem = new DJEM("localhost", "base", "user", "pass"); $dxml = new xml(‘root’); $dxml->Set("price", 63);
$djem->UpdateDocument(33, $dxml); ?>
Данная программа изменит значение price в созданном документе.
|