Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zliczenie ilości gości oraz zalogowanych użytkowników
Denver
post 7.12.2006, 23:22:22
Post #1





Grupa: Zarejestrowani
Postów: 132
Pomógł: 0
Dołączył: 24.09.2003
Skąd: Giżycko / Wrocław

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


Witam szanownych Forumowiczów.
W żaden sposób nie mogę stworzyć jednego zapytania, które zwróci mi ilość gości oraz ilość użytkowników na stronie. Rozbicie zapytania na dwa różne jest banalne i nie mam z tym problemu.

Jeśli odwiedzający stronę jest gościem, to pole `user_id` ma wartość NULL. Jeśli nie, zawiera oczywiście ID tego użytkownika. Ponadto załóżmy, że zapytanie powinno zliczać gości/użytkowników aktywnych w ciągu ostatnich np. 5 minut.

Tabela MySQL wygląda mniej więcej tak:
  1. CREATE TABLE sessions (
  2. id INT AUTO_INCREMENT PRIMARY KEY,
  3. time INT NOT NULL,
  4. user_id INT DEFAULT NULL
  5. );


Pole `id` nie przechowuje żadnego ID sesji, jest po prostu kluczem głównym identyfikującym dany rekord w tabeli.

Z góry dziękuję za wszelkie uwagi.

pozdrawiam

Ten post edytował Denver 7.12.2006, 23:22:56


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


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: 19.07.2025 - 19:49