PHP Centeri avaleht Skriptikogu Küsimuste-vastuste leht Teadete vaatamine ja saatmine Foorum - koht küsimiseks Otsingumootor Siit saad infot meie kohta

Kasutajanimi:  
  Parool: 
  Registreeri!   Unustasid salasõna?

Foorumid Programmeerimine PHP & MySQL online/offline süsteemi 5 minutine vaheaja määramine
Autor Abi Postitus Abi

jass
<? noobinz ?>


Postitusi: 483
Tase: 6
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
küsimus online/offline süsteemi 5 minutine vaheaja määramine

nii, kõigepealt, palun mitte saata ming otsingust kasutama:
http://php.center.ee/otsing.php?a=foorum&s=kes+on+kus

aga küsimus ise on järgmine, et ma teen online offline süsteemi nüüd oleks mul mysqlis vaja uurida ja määrata järgmist:
tabel: kasutajad ja seal on veerud lastclick ja onoff
nüüd oleks siin lehel kus ma hetkel viibin vaja välja uurida kõik need kasutajad kelle onoff=online ja lastclick väärtus(mis on datetime formaadis) ja kui meie praegune kellaeg(kuupäev) on suurem lastclick väärtusest rohkem kui 5 minuti võrra siis tuleb muuta selle kasutaja juures onoff väärtus "offline"iks.

nii, arvatavasti mingi hirmsama pika ringiga suudaks minagi sellega hakkama saada, aga tahaks et see toimiks suht kiiresti ja võimalikult vähe mõjutaks lehe laadimist ja serveri koormust.

et jah, kõik kes oskavad aidata...

PS! Miks ma palun, et mind otsingut ei saadetaks kasutama kuna selle otsingu laadimine võtis aega mingi 3 minutit(maybe little less, who knows) ning vastuseid tuli 64 lehel.

nii et pliiz, help me...

___________________________________________________
CINEMA foorum -> Kõik filmidest...

25.11.2002 21:45:08 Vajutades siia näed kasutaja jass profiili

jass
<? noobinz ?>


Postitusi: 483
Tase: 6
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: online/offline süsteemi 5 minutine vaheaja määramine

no nii, ise leidsin mingi sellise lahenduse
PHP kood:

$sqlcmd="update kasutajad set onoff='offline' where lasclick<now()-5";

aga see oleks nagu idee, kuidas ma peaks selle kirja panema, et ta võtaks praegusest ajast maha 5 minutit, nii see präis täpselt ei tööta.
palun aidake.

___________________________________________________
CINEMA foorum -> Kõik filmidest...

26.11.2002 12:07:36 Vajutades siia näed kasutaja jass profiili

muhv
Programmeerija


Postitusi: 470
Tase: Moderaator
Olek: Offline

Hinnang: Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10
pilgutus RE: online/offline süsteemi 5 minutine vaheaja määramine

No proovi siis sellist kavalat SQL lauset:

UPDATE kasutajad SET onoff='offline' WHERE lastclick < (NOW() - INTERVAL 5 MINUTE);

MYSQL manualist leiad täpsemat infot funktsioonide kohta SQL lausetes

Vast oli abiks sest!

Edu!

___________________________________________________
2B || !2B

27.11.2002 12:54:28 Vajutades siia näed kasutaja muhv profiili

jass
<? noobinz ?>


Postitusi: 483
Tase: 6
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: online/offline süsteemi 5 minutine vaheaja määramine

japp, oli küll
aitäh muhv

___________________________________________________
CINEMA foorum -> Kõik filmidest...

28.11.2002 12:17:46 Vajutades siia näed kasutaja jass profiili
Kokku: 25949 registreerunud kasutajat, 9711 teemat, 54603 postitust.
Täna on esmaspäev, 14. oktoober 2019. Kell on 23:31.

    Vaata selle lehe printerisõbralikku versiooni

Avaleht   -    Skriptikogu   -    Teated   -    Foorum   -    Reklaam   -    Tagasiside   -    Kasutamise reeglid

© Copyright 2002-2019 PHP Center. Kõik õigused reserveeritud.