$xmlstr = simplexml_load_file('guest.xml');
$xmlstr->guests->addChild('guest');
$xmlstr->guests->guest->addChild('id', "0");
$xmlstr->guests->guest->addChild('parent', "$message");
$xmlstr->guests->guest->addChild('name', "$name");
$xmlstr->guests->guest->addChild('message', "$message");
$movies->asXML();
вот куда я записываю
<?xml version="1.0"?>
<guests>
<guest>
<id>0</id>
<name>Mikl</name>
<message>Hellow XML!</message>
<parent>0</parent>
</guest>
<guest>
<id>1</id>
<name>Ivan</name>
<message>two</message>
<parent>0</parent>
</guest>
<guest>
<id>2</id>
<name>User</name>
<message>user see</message>
<parent>1</parent>
</guest>
<guest>
<id>3</id>
<name>Leo</name>
<message>leo foor</message>
<parent>2</parent>
</guest>
<guest>
<id>4</id>
<name>Monstr</name>
<message>monstr five</message>
<parent>1</parent>
</guest>
</guests>
а вот ошибки
<b>Warning</b>: SimpleXMLElement::addChild(): Cannot add child. Parent is not a permanent member of the XML tree in <b>C:\OpenServer\domains\guest2.task\savecomment.php</b> on line <b>35</b><br />
<br />
<b>Fatal error</b>: Call to a member function addChild() on null in <b>C:\OpenServer\domains\guest2.task\savecomment.php</b> on line <b>36</b><br />
говорит что не может добавить ребенка так как родитель не постоянный член документа, зы кода добавляет первого ребенка