Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

diasgabrie

usuarios online sql data e hora

Recommended Posts

Amigos,

 

Tenho um sistema em php. Gostaria de selecionar em minha table "online" os usuarios que estão ativos no sistema (nos ultimos 3 min).

 

Tenho os campos `user` varchar / `hora` time / `data` date.

 

 

No campo time tenho a hora da ultima atividade do usuario no sistema e no data a data desta atividade.

 

 

Minha pergunta é, como poderia fazer um select que pegue os usuarios que a ultima atualização foi a menos de 3 minutos? alguem poderia me dar um exemplo?

 

Obrigada

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá

 

Tente algo assim:

 

SELECT `user`
 FROM `suatabela`
WHERE `data` = '".date("Y-m-d")."'
  AND `hora` BETWEEN '".date("H:i")."' AND '".date("H:i", mktime(date("H"),intval(date("i")) - 3,0,0,0,0))."'

 

se der erro poste-o que nós resolveremos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.