![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 126 Pomógł: 2 Dołączył: 27.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam, chodzi mi tutaj o listę osób, wyciąganych pętlą po "last_online" (ostatni czas aktywności)
Pętla wyciąga każdego, gdzie last_online - 86400. Czyli aktywnych przez ostatnie 24 godziny. Wszystko jest ok, osoby są pokazane jednak tutaj jest moje pytanie, mam np 4 osoby: osoba IP nick 1.1.1.1 nick1 1.1.1.2 nick2 1.1.1.3 nick4 1.1.1.1 Jak zauważamy nick i nick4 mają to samo IP. Chodzi mi o to, żeby te osoby były np pokolorowane na czerwono, czyli if (jest to samo IP) koloruj czerwono Czyli tak osoba IP nick 1.1.1.1 nick1 1.1.1.2 nick2 1.1.1.3 nick4 1.1.1.1 Tylko jak to zrobić, żeby pętla wiedziała (skrypt), że wyświetla duplikat? Ten post edytował Deusx 28.05.2010, 21:30:56 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 14 Dołączył: 3.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Zrob sobie tabelke tymczasowa i zapisuj do niej juz wystepujace ip, w kazdej iteracji petli sprawdzaj in_array i juz wiesz czy ip byl wyswietlony czy nie.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 126 Pomógł: 2 Dołączył: 27.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Tabelke tymczasową ? To nie SQL ? Mi chodzi o samo PHP, zrobiłem tablice, jednak nie bardzo chce to działać, zobaczcie sami:
Ten post edytował Deusx 28.05.2010, 22:31:17 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 14 Dołączył: 3.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Źle się wyraziłem - oczywiście chodziło mi o zwykłą tablicę w php.
Co do kodu - ja bym zrobił tak:
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 126 Pomógł: 2 Dołączył: 27.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki, teraz mam pytanie, żeby każde powtarzające IP zapisywało się do pliku, jak to zrobić?
Ten post edytował Deusx 29.05.2010, 10:12:09 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 511 Pomógł: 143 Dołączył: 13.03.2010 Skąd: Jasło Ostrzeżenie: (0%) ![]() ![]() |
http://www.google.pl/#hl=pl&q=php+zapi...6881e05a59bd9e7
http://forum.php.pl/index.php?showtopic=88611 -------------------- Good luck and happy PHP'ing
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 14 Dołączył: 3.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Oczywiscie format zapisu musisz dostosowac do swoich potrzeb. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 126 Pomógł: 2 Dołączył: 27.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Żeby nie kombinować, dałem tutaj łatwiejsze znaki z skróciłem kod, jednak nadal mi to nie wchodzi.
Dokładniej chodzi mi o zapis do bazy (myślałem, że na podstawie jakiegoś przykładu mi się uda. Mam cały plik:
i Mamy baze: zgloszoneIP id nicki IP czyli powinno być np. tak: 1 test,test2 1.1.1.1 Bardzo proszę o pomoc |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 07:47 |