Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> X elementów w bazie w określonym czasie Y, Trudny do nazwania problem :)
Moby
post 21.11.2004, 22:24:05
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 13.09.2003

Ostrzeżenie: (0%)
-----


Witam,

Mam pewną bazę zapisaną w pliku log.dat
Wygląda ona mniej więcej tak:

ID|TIME|IP|EMAIL|OPIS|...

001|1101069572|123.123.123.123|adres@fikcyjny.pl|tekst
002|1101069697|124.124.124.124|adres@drugi.com|tekst2
003|1101069786|123.123.123.123|inny@adres.pl|tekst3
...

Chciałbym teraz sprawdzić, czy adres IP wystąpił w bazie więcej niż X razy w ciągu określonego czasu Y.

Czy ma ktoś jakiś pomysł?
Go to the top of the page
+Quote Post
yavaho
post 22.11.2004, 01:45:33
Post #2





Grupa: Zarejestrowani
Postów: 449
Pomógł: 0
Dołączył: 26.05.2004
Skąd: Nowy Sącz

Ostrzeżenie: (0%)
-----


Wrzucasz baze danych do tablicy.
Podajesz piewsza i druga date.
array_search" title="Zobacz w manualu PHP" target="_manual - Wyszukujesz w tablicy jedna, potem druga date - komenda ta zwraca odpowiedni klucz.
array_slice" title="Zobacz w manualu PHP" target="_manual - Na podstawie tych kluczy wycinasz interesujacy cie kawałek tablicy.
array_filter" title="Zobacz w manualu PHP" target="_manual - Filtrujesz tablice wyszukujac dany IP i tworzysz nowa tabice w ktorej beda tylko interesujace cie IP
array_values" title="Zobacz w manualu PHP" target="_manual - Zliczasz ile rekordow ma tablica.


--------------------
Książki informatyczneKsiążki biznesowe
Warsztat: notepad hardcore
Go to the top of the page
+Quote Post
peterj
post 22.11.2004, 08:14:26
Post #3





Grupa: Zarejestrowani
Postów: 121
Pomógł: 0
Dołączył: 9.02.2004
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Cytat(yavaho @ 2004-11-22 01:45:33)
array_values - Zliczasz ile rekordow ma tablica.

array_values -- Zwraca wszystkie wartości z tablicy

array_count_values - Zlicza wszystkie wartości w tablicy

count - Zlicza ilość elementów w tablicy

Ten post edytował peterj 22.11.2004, 08:16:30


--------------------
Warsztat: Apache 1.3.29 / PHP 4.3.4 / MySQL 3.23.58 / Winsyntax
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.07.2025 - 07:55