Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] rss i zapis do bazy
max_mcee
post
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)
Go to the top of the page
+Quote Post
jarmiar
post
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
Go to the top of the page
+Quote Post
max_mcee
post
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)
Go to the top of the page
+Quote Post
jarmiar
post
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.
Go to the top of the page
+Quote Post
Moli
post
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.
Go to the top of the page
+Quote Post
kwiateusz
post
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...
Go to the top of the page
+Quote Post
max_mcee
post
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ć .
Go to the top of the page
+Quote Post
kwiateusz
post
Post #8


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




http://compzone.org/art-Podstawy+SimpleXML-22.html

2 wynik z google po wpisaniu simplexml...
Go to the top of the page
+Quote Post
Moli
post
Post #9





Grupa: Zarejestrowani
Postów: 662
Pomógł: 45
Dołączył: 26.03.2007
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Do odczytu RSS możzesz użyć mojej klasy.

Temat: czytnik rss cache
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 22:12