[php/xml] baza danych, odczytanie, edycja online

Znalazłem na tej stronie, jak odczytać całą bazę zapisaną w pliku XML. A jak zrobić, żeby odczytać dane rekordu o określonym ID?

Ponadto potrzebuję, aby ktoś mógł dodać swoje dane do bazy (poprzez formularz).

Z góry dziękuję i pozdrawiam