No kurcze nic nie wykombinowałem, wszystko sprowadza się do tego, że muszę zapisać plik xml do bazy MYSQL, za pomocą DOMdocument, plik xml wygląda miejwięcej tak :
<?xml version="1.0" standalone="no"?>
<?xml-stylesheet type="text/xsl" href="WDZ.xsl"?>
<!DOCTYPE WEZWANIEDOZAPLATY SYSTEM "WDZ.dtd">
<WEZWANIEDOZAPLATY>
<WIERZYCIEL>
<NAZWAW>Firma Krzak Sp.z.o.o.</NAZWAW>
<ADRESW>Osiedlowa</ADRESW>
<NUMERBUDYNKUW>3A</NUMERBUDYNKUW>
<NUMERLOKALUW>8</NUMERLOKALUW>
<KODPOCZTOWYW>83-400</KODPOCZTOWYW>
<MIASTOW>Warszawa</MIASTOW>
<NIPW>591-117-42-35</NIPW>
</WIERZYCIEL>
<MIEJSCEDATA>
<MIEJSCE>Warszawa</MIEJSCE>
<DATA>13.10.2011</DATA>
</MIEJSCEDATA>
<DLUZNIK>
<NAZWAD>Jan Kowalski</NAZWAD>
<ADRESD>Robotnicza</ADRESD>
<NUMERBUDYNKUD>8</NUMERBUDYNKUD>
<NUMERLOKALUD>1</NUMERLOKALUD>
<KODPOCZTOWYD>22-034</KODPOCZTOWYD>
<MIASTOD>Sopot</MIASTOD>
<NIPD>591-117-42-35</NIPD>
</DLUZNIK>
<ZESTAWIENIE>
<FAKTURA>
<LP>1</LP>
<NRFAKTURY>102/2010</NRFAKTURY>
<DATA>11.10.2011</DATA>
<KWOTANETTO>200</KWOTANETTO>
<KWOTABRUTTO>246</KWOTABRUTTO>
<TERMINPLATNOSCI>25.10.2011</TERMINPLATNOSCI>
<POZOSTAJEDOZAPLATY>246</POZOSTAJEDOZAPLATY>
</FAKTURA>
<FAKTURA>
<LP>2</LP>
<NRFAKTURY>1025/2010</NRFAKTURY>
<DATA>11.10.2011</DATA>
<KWOTANETTO>2200</KWOTANETTO>
<KWOTABRUTTO>2433</KWOTABRUTTO>
<TERMINPLATNOSCI>26.10.2011</TERMINPLATNOSCI>
<POZOSTAJEDOZAPLATY>5463</POZOSTAJEDOZAPLATY>
</FAKTURA>
<SUMA>1230,05</SUMA>
</ZESTAWIENIE>
<SUMASLOWNIE>jeden tysiąc dwieście trzydzieści złotych i pięć groszy</SUMASLOWNIE>
<DANEBANKU>
<NAZWA>Mbank</NAZWA>
<NUMERKONTA>50 1020 5558 1111 1594 6590 0010</NUMERKONTA>
</DANEBANKU>
</WEZWANIEDOZAPLATY>
Wykombinowałem z tego tablicę wielowymiarową, ale za bardzo nie wiem jak pobrać z niej w szybki sposób dane, niby łatwe, a jakoś nie mogę, tablica wygląda tak :
Array
(
[xml-stylesheet] => Array
(
[0] =>
)
[WEZWANIEDOZAPLATY] => Array
(
[0] =>
[1] => Array
(
[WIERZYCIEL] => Array
(
[0] => Array
(
[NAZWAW] => Array
(
[0] => Array
(
[#text] => Firma Krzak Sp.z.o.o.
)
)
[ADRESW] => Array
(
[0] => Array
(
[#text] => Osiedlowa
)
)
[MIASTOW] => Array
(
[0] => Array
(
[#text] => Warszawa
)
)
[NIPW] => Array
(
[0] => Array
(
[#text] => 591-117-42-35
)
)
)
)
[MIEJSCEDATA] => Array
(
[0] => Array
(
[MIEJSCE] => Array
(
[0] => Array
(
[#text] => Warszawa
)
)
[DATA] => Array
(
[0] => Array
(
[#text] => 13.10.2011
)
)
)
)
......................