Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] rss i zapis do bazy
Forum PHP.pl > Forum > PHP
max_mcee
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ę winksmiley.jpg
jarmiar
regexpem parsujesz xml 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,
max_mcee
blinksmiley.gif
co to wszystko znaczy ? blinksmiley.gif
jarmiar
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.
Moli
Po co do tego regexp ? Do odczytywanie plików xml możesz użyć np. simplexml.
kwiateusz
jakie regexpy dżizys... a simplexml i DOM to istnieje po to żeby sobie było?
max_mcee
Ma ktoś może jakieś przykłady ? Chciałbym z wp.pl zapisać dane do bazy i potem je wyświetlać .
kwiateusz
http://compzone.org/art-Podstawy+SimpleXML-22.html

2 wynik z google po wpisaniu simplexml...
Moli
Do odczytu RSS możzesz użyć mojej klasy.

Temat: czytnik rss cache
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.