![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 9.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mam tabele o nastepujacych polach id_reklamy, czas, ip.
Tabela ta ma byc wykorzystywana do przechowywania logow programu partnerskiego. Chodzi mi o dwa pola w polu ip powinien zostac zapisany ip osoby ktora klikla w baner, zapis powinien zostac dokonany gdy od poprzedniego klikniecia minela doba i tu nastepuje problem czy w polu czas zapisywac date czy skorzystac z funkcji time() (latwiej przy niej obliczyc czy minela doba, przy zapisywaniu samej daty niewiem jak sprawdzic czy minal kolejny dzien). Drugi problem: chodzi mi o skrypt ktory automatycznie przeszuka baze danych w celu wyszukania powtarzajacych sie adresow ip i wyswietli: ip klikajacego oraz wszystkie daty klikniec z danego ip. Ewentualnie prosze o jakies info jak liczbe przekazywana przez funkcje time() przerobic na czytelna date wraz z godzina i sekundami. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 165 Pomógł: 9 Dołączył: 9.04.2002 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Do pracy z czasem polecam http://pl2.php.net/manual/pl/function.mktime.php funkcja mktime daje ogromne możliwości porównywania czasów itd. Dane zapisane są jako INT
Co do drugiego to chyba nie dokońca rozumiem... masz w sql warunek where i możesz zastosować where ip=$ip Łukasz |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 19:34 |