Время начала и окончания XML - PullRequest
       2

Время начала и окончания XML

0 голосов
/ 09 сентября 2011

Как я могу обновить родителя с дочерним узлом при обновлении времени остановки снова.Как я могу обновить время остановки, используя PHP с XML.В приведенном ниже коде время начала удаляется при обновлении времени остановки.

$stoppingTime = date("H:i A");
$cur_date = date("d-m-Y");

$dom = new DOMDocument("1.0");
header("Content-Type: text/plain");

// Root Element
$root = $dom->createElement("server");
$dom->appendChild($root);

$id = $dom->createAttribute("id");
$root->appendChild($id);

$att = $dom->createTextNode("1");
$id->appendChild($att);

//Child Element
$date = $dom->createElement("date");
$root->appendChild($date);

$curDate = $dom->createTextNode($cur_date);
$date->appendChild($curDate);

$start = $dom->createElement("start_time");
$root->appendChild($start);

$startTime = $dom->createTextNode($startingTime);
$start->appendChild($startTime);

$stop = $dom->createElement("stop_time");
$root->appendChild($stop);

$stopTime = $dom->createTextNode($stoppingTime);
$stop->appendChild($stopTime);

1 Ответ

0 голосов
/ 09 сентября 2011

Может быть, я совершенно не прав, но ваш XML-код выглядит нормально.Причина, по которой у вас нет start_time в документе, заключается в том, что в вашем скрипте нет переменной $startingTime.Добавление

$startingTime =  date("d-m-Y");

Решает проблему, поэтому убедитесь, что вы инициализируете эту переменную перед ее использованием.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...