![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 73 Pomógł: 1 Dołączył: 19.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
OPIS Skryptu: Skrypt czyta przy swoim uruchomieniu linki pod danym kanałem RSS i dodaje je do bazy MySQL. Głównie chodzi mi o to, żeby skrypt potrafił sprawdzić czy pobierane wyniki z RSS już istnieją w bazie, jeżeli tak to żeby ich nie dublował, jeżeli nie to link powinien być dodany do bazy. Posiadam tabelę LINKI (chodzi o hiperłącza) w MySQL, tabela przechowuje tytuł linka i jego adres do danej strony
Do odczytywania linków z RSS mam niekompletną funkcję:
Do odczytywania linków z MySQL mam niekompletną funkcję
Do dodawania nowego linku do MySQL mam funkcję
1. Jak zrobić żeby funkcje getEntries() i getFeed() zwracały tablicę w wyniku. 2. Jak zrobić aby linki z tablicy funkcji getFeed($adres_kanalu) były dodawane automatycznie do bazy za pomocą funkcji createEntry() pod warunkiem że nie istnieją już w bazie? Ten post edytował reyne 21.10.2012, 18:25:02 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 264 Pomógł: 54 Dołączył: 31.08.2007 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
1.
2. getFeed zwraca tablicę i wywołuje createEntry, do której tablicę można podać i zostanie ona dodana do bazy, dzięki pętli. Lub wywołać createEntry w pętli i podawać wartości osobno. |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 73 Pomógł: 1 Dołączył: 19.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
A jak sprawdzić czy dane linki nie zostały już wcześniej dodane do bazy? Bo w ten sposób mi się dane dublują
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 01:36 |