witam
mam problem z usuwanie zawartosci xml . o tyle o ile sprawnie dodaje i edytuje xml'a przez SimpleXml to mam problem z usuwanie zawartosci. oto xml:
  1. <?xml version="1.0" encoding="iso-8859-2"?>
  2. <baza>
  3. <x2d>
  4. <img>
  5. <id>xcc</id>
  6. <url>./img/x2d/0.jpg</url>
  7. <urlmini>./img/x2d/0mini.jpg</urlmini>
  8. </img>
  9.  
  10. <img>
  11. <id>kkk</id>
  12. <url>./img/x2d/1.jpg</url>
  13. <urlmini>./img/x2d/1mini.jpg</urlmini>
  14. </img>
  15. </x2d>
  16. <x3d>
  17. <img>
  18. <id>ffff</id>
  19. <url>./img/x3d/0.jpg</url>
  20. <urlmini>./img/x3d/0mini.jpg</urlmini>
  21. </img>
  22. </x3d>
  23. </baza>
  24.  


a moj problem rozbija sie o to ze chce wejsc w <x2d> i usunac wybrany <img>. wczytuje kategorie (albo 2d albo 3d) wczytuje numer node'a, ale za chiny nie wiem jak dostac sie do poziomu <img>. aktualnie moje proby po przez removeChild koncza sie wykasowaniem calego <x2d> :/ z gory dziekuje za pomoc

edyta mowi:
kod php
  1. $xml = new DOMDocument;
  2. $xml->load('mojXmlImg.xml');
  3. $obrazek = $xml->documentElement;
  4. $numer = ($_POST['numer']);
  5. $arr = intval($numer);
  6. $rodzaj= ('x' . $_POST["rodzaj"]);
  7. $grafika = $obrazek->getElementsByTagName($rodzaj)->itme[$arr];
  8. $usuwanie = $obrazek->removeChild($grafika);
  9.  
  10.  
  11. $xml->save('mojXmlImg.xml');