![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 182 Pomógł: 2 Dołączył: 16.11.2003 Skąd: Wrocław / Skokowa Ostrzeżenie: (10%) ![]() ![]() |
Chciałbym an swojej stronie umieścic kolumne pod nazwą "Profil Dnia". Jednak nie wiem jak zrobić skrypt które mi wylosuje z bazy jakiś profil i będzie mi go wyświelał do północy i później znowu wylosuje następny. Będe wdzięczny za każdą wskazówkę ponieważ nigdy do tej pory nie robiłe skryptów z zdarzeniami losowy ani też odliczaniem czasu.
-------------------- |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 21.03.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
zeby zmienialo ci sie to co 24h to potrzebny ci jest cron albo o tej godzinie o ktorej bedzie sie to zmieniac bedzie ktos musial byc na stronie.
zakladam ze kazdy uzytkownik ma swoje ID. - wyciagasz z bazy ilosc userow i zapisujesz ta liczbe w zmiennej $a - $b = rand(1, $a); - pod zmienna $b masz teraz losowa liczbe z pomiedzy 1 a iloscia userow - zapisujesz $b gdzies do bazy - i teraz wyswietlasz usera ktory ma id $b - i jak nadejdzie jakas godzina to cronem, albo zwyklym skryptem uaktualniasz $b w bazie |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 853 Pomógł: 25 Dołączył: 27.08.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Revan @ 2004-12-19 19:09:52) - wyciagasz z bazy ilosc userow i zapisujesz ta liczbe w zmiennej $a - $b = rand(1, $a); - pod zmienna $b masz teraz losowa liczbe z pomiedzy 1 a iloscia userow - zapisujesz $b gdzies do bazy te kroki mozna zalatwic jednym zapytaniem. mysle ze bedzie szybciej...
Ten post edytował sopel 19.12.2004, 20:34:01 -------------------- "If debugging is the process of removing bugs, then programming must be the process of putting them in..."
sobstel.org |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 182 Pomógł: 2 Dołączył: 16.11.2003 Skąd: Wrocław / Skokowa Ostrzeżenie: (10%) ![]() ![]() |
ok zrobiłem
![]() ![]() -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 8.07.2025 - 08:23 |