Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][mysql] Usuwanie wpisów starszych niż, czyli statystyki online
Lee
post
Post #1





Grupa: Zarejestrowani
Postów: 319
Pomógł: 0
Dołączył: 11.04.2006
Skąd: Chojnów

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


Przejrzałem kilka for w poszukiwaniu odpowiedzi na mój problem, ale odpowiedzi jak nie było tak nie mam. Otóż robię statystyki online i skrypt działa w 90% jedynym mankamentem jest to, że nie wywala wpisów gdy użytkownik zamknie przeglądarkę. Doszedłem do takiego kodu, który jest odpowiedzialny za dodawanie i uaktulnianie wpisów jednak ciągle nie kasuje mi on wpisów starszych niż 3 minuty od ostatniej aktywności

  1. <?php
  2. $php_unix_time = time(); // czas unixowy
  3. $query = mysql_query("DELETE FROM $tbl_sessions WHERE `time`+60*3 > $php_unix_time"); // powinno usuwać wpisy starsze niż 3 minuty, ale tego nie robi
  4. ?>

struktura $tbl_sessions to
Cytat
id | key (klucz sesji) | nick (jeżeli zalogowany to login, jeżeli gośc to 'guest') | time (ostatnia aktyność


Nie odsyłajcie mnie do szukajki ani innych tematów, bo już je wałkowałem i ciągle nic (IMG:http://forum.php.pl/style_emoticons/default/tiredsmiley.gif)

Ten post edytował Lee 3.02.2007, 18:56:29
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 20:00