Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 24 odgovora
  • 7.789 pregleda

Najnovija ↓

Re: Who is online? 06.07.2003. u 04:30 · pre 283 meseca #21
Citat:
del-boy:
Nego mene zanima kako TIMESTAMP iz MySQLa mogu da pretvorim u broj sekundi Unix epohe. Treba mi da bih uporedio sa kukijem...

PHP::strtotime();
MySQL::unix_timestamp()



~Say FiQ
Re: Who is online? 06.07.2003. u 07:46 · pre 283 meseca #22
Digresija, predlog resenja za prvobitno pitanje:
Ako zelis da prikazujes broj registrovanih korisnika, najlakse ti je da napravis 'online' tabelu u MySQL-u, i da u nju upises posetioca kada se loguje (odmah iza, recimo, $_SESSION['username'] = $_POST['username']), a brises ga na Logout linku, tj. odmah iza session_destroy() funkcije. Onda samo sa SELECT COUNT(*) FROM 'online' vadis broj trenutno logovanih, i nisi ogranicen vremenskim limitom.

Naravno, ovo mozes koristiti samo u ovom specificnom slucaju.
Potpis
ZelenaLutrija.com - Saznajte sve o lutriji za zelenu kartu (doživotni boravak u Sjedinjenim Američkim Državama)
Re: Who is online? 06.07.2003. u 16:05 · pre 283 meseca #23
Citat:
-zombie-:
najbolje da direktno mysql pitaš da konvertuje..

Code:

SELECT UNIX_TIMESTAMP(timestamp_kolona), * FROM tabela...



ovo radi, ali posto to treba da uradi u while petlji i svaki put za drugu vrednost koju uzme iz baze dolazi do neke greske. Za svaki red vrati istu vrednost. Ako koristim strtotime onda vrati vrednost samo za prvi red a za ostale vraca -1.
Re: Who is online? 06.07.2003. u 19:06 · pre 283 meseca #24
Uradio sam, ni sam ne znam kako ali je proradilo ono sa unix_timestamp.

Hvala svima...
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme