![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 103 Pomógł: 0 Dołączył: 9.01.2004 Ostrzeżenie: (20%) ![]() ![]() |
Witam !
Mam dosyć nietypowy problem... otóż potrzebuję wybrać z bazy MySQL rekord zawierający jakiś tekst, losowo, ale tylko raz dziennie... np. mam tabele kawaly: ---id---|--------------------kawal-------------------------| 1 Baba z wozu - koniom lżej 2 itd.... potrzebuję, aby skrypt wybrał raz dziennie jeden losowy kawał i przez cały dzień wyświetlał go na stronie (albo wybierał za każdym razem, ale musi to być ten sam kawał, albo zapisał w innej tabeli...) problem w tym, iż w pierwszym rozwiązaniu nie wiem, jak wybierać za każdym razem ten sam kawał, a w drugim, jak uruchomić taki skrypt tylko raz dziennie (strona ma dużo odsłon praktycznie o każdej godzinie, więc może jakoś sprawdzić czas ?) Pozdrawiam i proszę o pomoc Patryk |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 99 Pomógł: 0 Dołączył: 14.07.2003 Skąd: z epoki lodowcowej Ostrzeżenie: (0%) ![]() ![]() |
mozesz zrobic np. tak :
do tabeli kawaly dodaj pole "czas" w ktorym bedzie zapisywana data ostatniego wyswietlenia (np. unixowy timestamp) (zapujesz ja tylko przy pierwszym odwolaniu) i jezeli ta data = aktualnej to wyswietlasz, jezeli nie to szukasz rekordu bez daty lub rekordu gdzie data > tydzien/miesiac temu |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 11:59 |