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 в созданном документе.
|