<books> <book indeks="32852800117KS"> <autorzy><![CDATA[Kowalski j.]]></autorzy> <tytul><![CDATA[Dupa Jasia]]></tytul> </book> <book indeks="32662700117KS"> ... ... ... </book> itd </books>
Stosuję tu formułę znalezioną nieraz na tym forum:
<?php $doc = DOMDocument::load('ksiazki.xml'); $xpath = new DOMXPath($doc); $books = $xpath->query('book'); foreach($books as $book) { $query = 'INSERT INTO booki SET } ?>
aby wprowadzić zawartość pliku xml, a konkretnie tytuły, do bazy mysql. Niestety nie działa. Pojawia się błąd: Parse error: parse error in c:\usr\apache\httpd\html\baza\index.php on line 8 (czyli ta, która zaczyna się od `tytul'. Co jest nie tak?