ďťż
Podstrony
|
telcocafeChce zrobic baze z xmla:<?xml version="1.0" encoding="ISO-8859-2"?> <categories> <category name="2. Psychologia w praktyce" idref="1" /> <category name="5. Zdrowie i uroda" idref="2" /> <category name="1. Praktyczna edukacja" idref="3" /> <category name="Zatrudnienie i kariera" idref="4" /> <category name="Zarabianie w Internecie" idref="5" /> <category name="3. Biznes i praca" idref="6" /> <category name="6. Pozostałe" idref="7" /> <category name="Darmowe ebooki" idref="8" /> <category name="Języki obce" idref="9" /> <category name="Szybkie czytanie i nauka" idref="10" /> <category name="Sztuka pisania" idref="11" /> <category name="Motywacja i sukces" idref="12" /> <category name="Wywieranie wpływu" idref="13" /> <category name="Relacje międzyludzkie" idref="14" /> <category name="4. Komputery i Internet" idref="15" /> <category name="Programowanie" idref="16" /> <category name="Własna firma" idref="17" /> <category name="Giełda, inwestycje" idref="18" /> <category name="Sprzedaż bezpośrednia" idref="19" /> <category name="Seks i ciąża" idref="20" /> <category name="Zdrowie dzieci" idref="21" /> <category name="Zdrowe odżywianie" idref="22" /> <category name="Ciało i duch" idref="23" /> <category name="Medycyna (także alternatywna)" idref="24" /> <category name="Rozwój osobisty" idref="25" /> <category name="Ezoteryka" idref="26" /> <category name="Gotowanie" idref="27" /> <category name="Motoryzacja" idref="28" /> <category name="Prawo "po ludzku"" idref="29" /> <category name="Dla majsterkowiczów" idref="30" /> <category name="Muzyka" idref="31" /> <category name="Powieści i opowiadania" idref="32" /> <category name="Zakłady bukmacherskie, hazard" idref="33" /> <category name="Studia" idref="34" /> <category name="Wychowanie dzieci" idref="35" /> <category name="Prawo" idref="36" /> <category name="Nauka angielskiego" idref="37" /> <category name="Dla dorosłych" idref="38" /> </categories> Skrypt (http://www.ebooki24.info/strony/ebooki/categories.php): <? mysql_pconnect ("===", "===", "===") or die ("Nie można poł±czyć się z MySQL"); mysql_select_db ("===") or die ("Nie można poł±czyć się z baz±."); $rss = simplexml_load_file('http://www.ebooki24.info/strony/ebooki/categories.xml'); foreach($rss -> categories as $kategorie){ foreach($kategorie -> category as $kategoria){ $add_category = mysql_query("INSERT INTO categories(id, name, idref) VALUES ('', '".$kategoria['name']."', '".$kategoria['idref']."'"); } } ?> I nic sie nie dzieje, sprawdzcie sami Poprawilem troche kod ale dalej nie dziala: <? $polaczenie = @mysql_pconnect("***", "***", "***") or die("PolĹĄczenie nie powiodlo się!"); $db = @mysql_select_db("***", $polaczenie) or die("Wybór bazy nie powiódł się."); $rss = simplexml_load_file('http://www.ebooki24.info/strony/ebooki/categories.xml'); foreach($rss -> categories as $kategorie){ foreach($kategorie -> category as $kategoria){ $name = $kategoria['name']; $idref = $kategoria['idref']; } $sql = "INSERT INTO `categories`(id, name, idref) VALUES ('', '".$name."', '".$idref."'"; $rezultat = @mysql_query($sql, $polaczenie) or die("zleeeeeeeeeeeeeeeeee"); } ?> simplexml nie zwraca tablic lecz obiekty - opis |
|||
Sitedesign by AltusUmbrae. |