![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 1 Dołączył: 25.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Czy ktoś mógłby mi wytłumaczyć i czy w ogóle istnieje taka możliwość, aby zapisywać dane z kanałów rss do bazy danych ? Może coś przykładowego ? Dziękuję (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 616 Pomógł: 12 Dołączył: 16.07.2006 Skąd: : getCity ( ); Ostrzeżenie: (0%) ![]() ![]() |
regexpem parsujesz xml (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) w pętli
zapytanie do bazy danych z uprzednim sprawdzaniem czy rekord o danym id nie jest juz w bazie odpalanie cronem co 10min pozdr, Ten post edytował jarmiar 1.08.2008, 15:52:52 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 1 Dołączył: 25.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
(IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif)
co to wszystko znaczy ? (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 616 Pomógł: 12 Dołączył: 16.07.2006 Skąd: : getCity ( ); Ostrzeżenie: (0%) ![]() ![]() |
kanały RSS są pisane w języku XML, a wiadomo, że chcesz wyciągnąć interesujące cie dane, czyli tytuł, treść krótka, data, id etc.
więc musisz przeparsować XML-a za pomocą wyrażen regularnych (regexp) uruchamiasz to w pętli i wykonujesz zapytanie do bazy sprawdzające czy rekord o takim id nie istnieje już. jeśli nie istnieje wykonujesz zapytanie dodające treśc, tytuł date etc. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 662 Pomógł: 45 Dołączył: 26.03.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Po co do tego regexp ? Do odczytywanie plików xml możesz użyć np. simplexml.
|
|
|
![]()
Post
#6
|
|
Admin Techniczny Grupa: Administratorzy Postów: 2 071 Pomógł: 93 Dołączył: 5.07.2005 Skąd: Olsztyn ![]() |
jakie regexpy dżizys... a simplexml i DOM to istnieje po to żeby sobie było?
Powód edycji: hm sie spóźniłem...
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 1 Dołączył: 25.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ma ktoś może jakieś przykłady ? Chciałbym z wp.pl zapisać dane do bazy i potem je wyświetlać .
|
|
|
![]()
Post
#8
|
|
Admin Techniczny Grupa: Administratorzy Postów: 2 071 Pomógł: 93 Dołączył: 5.07.2005 Skąd: Olsztyn ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 662 Pomógł: 45 Dołączył: 26.03.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 22:12 |