Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][Mysql]Wyświetlanie tylko jednego rekordu
Maciek_#_&
post
Post #1





Grupa: Zarejestrowani
Postów: 149
Pomógł: 1
Dołączył: 22.02.2010

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


Witam,

Skrypt który przerabiam ma za zadanie pokazywać osoby jakie odwiedziły strone w ciągu 24h, jest taki kod:

  1. $wwot_time = TIME_NOW - 86400;
  2. $wwot_query = ("
  3. SELECT u.username, u.uid, u.usergroup, u.displaygroup, u.invisible, s.sid, u.lastactive
  4. FROM ".TABLE_PREFIX."sessions s LEFT JOIN ".TABLE_PREFIX."users u ON (u.uid = s.uid)
  5. WHERE s.time > $wwot_time
  6. ORDER BY ".$mybb->settings['wwot_sort']." ".$mybb->settings['wwot_sortby']."
  7. ");


Problem w tym że jesli ktoś ma zmienne IP to użytkownicy się dublują bo skrypt bierze ich jako nowych, jak na razie próbowałem ustalić jakiś warunek
  1. if($wwot_query <= 1){
  2. $wwot_result = mysql_query($wwot_query);
  3. }else{
  4. $blank;
  5. }


Ale nie działa.

W jaki sposób można zrobić żeby na jednego użytkownika wyświetlał się tylko jeden wynik?

Pozdrawiam smile.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
emajl22
post
Post #2





Grupa: Zarejestrowani
Postów: 273
Pomógł: 21
Dołączył: 28.11.2010

Ostrzeżenie: (10%)
X----


LIMIT 1
w zapytaniu


--------------------
Go to the top of the page
+Quote Post
krowal
post
Post #3





Grupa: Zarejestrowani
Postów: 561
Pomógł: 72
Dołączył: 15.11.2006

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


Spróbuj z DISTINCT
  1. SELECT DISTINCT ...resztaZapytania...

Jak to nie zadziała to musisz znaleźć lepszy sposób na rozróżnianie użytkowników wink.gif


--------------------
Nawet świnka może wejść na drzewo kiedy jest chwalona :)
Go to the top of the page
+Quote Post
Maciek_#_&
post
Post #4





Grupa: Zarejestrowani
Postów: 149
Pomógł: 1
Dołączył: 22.02.2010

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


Dodać do istniejącego zapytania po SELECT czy utworzyć nowe?

Rozumiem że samo zapytanie ma wyglądać mniej więcej tak
  1. SELECT DISTINCT username FROM m_users


? smile.gif
Go to the top of the page
+Quote Post
krowal
post
Post #5





Grupa: Zarejestrowani
Postów: 561
Pomógł: 72
Dołączył: 15.11.2006

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


Do tej pory ciężko było ci to sprawdzić samemu ? smile.gif


--------------------
Nawet świnka może wejść na drzewo kiedy jest chwalona :)
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 Aktualny czas: 22.08.2025 - 09:42