![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 2 Dołączył: 24.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam !
Potrzebuje napisać mały scheduler i zastanawia mnie kwestia przechowania cyklicznosci wprowadzanych wiadomosci. Jak przechowac takie wiadomosci ktore powiedzmy wystepuje raz w miesiacu czy n.p caly tydzien zawsze w poniedzialki i we wtorki ; Sam zapis danych nie bylby uciazliwy bo zrobilbym to jak w cronie. problem tylko z wyszukaniem takiej wiadomosci w bazie (przy najmniej dla mnie problem ;) ) . Z gory dzieki za wszelkie sugestie gdzie szukac i za przyklady zeby sie na czyms oprzec ; ps . Dobrze by bylo jakby mysqla obslugiwal php; |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 174 Pomógł: 0 Dołączył: 27.03.2007 Skąd: Osiek almost City ;-D Ostrzeżenie: (0%) ![]() ![]() |
Hmmm, możliwe, że ja bym to zrobił tak:
masz dwa pola, jedno ENUM i drugie INT. W ENUM przetrzymujesz np. czy dany rekord jest EVERY_MONTH, czy EVERY_WEEK, czy też może EVERY_DAY (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Oczywiście wtedy w polu INT przechowujesz czas w sekundach, który skrypt PHP odczytuje różnie, w zależności od wartości pola ENUM. Np. gdy jest ENUM==EVERY_MONTH, to skrypt nie zwraca uwagi na rok w sekundach w polu INT. Jeśli ENUM==EVERY_WEEK, to skrypt PHP nie zwraca uwagi na rok i miesiąc. Pojmujesz to, co napisałem (ale namieszałem (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) )? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 2 Dołączył: 24.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Mimo ze namieszales (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) probowalem pojac . Nie napisales co mialyby oznaczac te sekundy;
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 174 Pomógł: 0 Dołączył: 27.03.2007 Skąd: Osiek almost City ;-D Ostrzeżenie: (0%) ![]() ![]() |
Sekundy, czyli tzw. czas linuksa. Sekundy od 1 stycznia 1970 r. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Masz tu podobny topik: http://forum.php.pl/index.php?showtopic=58264
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 16:25 |