ďťż

[rss]Wyświetlanie od dabej daty

       

Podstrony


telcocafe

jak zrobić żeby kanały rss były wyświetlane od podanej daty.
mam w bazie wpisy i i chciałem żeby wpisy starsze niż 3 dni ( tylko bez usuwania wpisów w bazie) były już nie wyświetlane jak to zrobić??
i jak zrobić aby program automatycznie wykrywał nowe wiadomości??
Użytkownik gregorywojcik edytował ten post 31 marzec 2007, 13:50


1. Normalnie w pytaniu: select * from tabelka where data>666
Oczywiście po prawej stronie warunku powinny być 60*60*24*3 sekund, jeśli jedziesz na czasie linuksa (powinieneś, IMHO).

2. SetInterval w JS.

Ale w jakim języku? RSS to nie język :P
Pewnie PHP - co do generowania kanałów, to wszystko zależy również jak trzymasz datę zapisaną w bazie. Najłatwiej przefiltrować i po odejmować :P
Poza tym chcesz sprawdzać, nowe wiadomości? Jeśli w PHP, to musisz wywoływać skrypt kiedy tworzone są notki lub skrypt będzie osobnym modułem i sam będzie funkcjonował jako kanał - czyli po odwołaniu się do niego nie zapisuje wygenerowanych kanałów do pliku .xml, tylko wysyła nagłówki i echuje tekst :)

mam skrypt pobierający bazę danych i opieram się na czasie linuksa już wszystko wiem dzięki za dopowiedzi

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.