Ir para conteúdo

POWERED BY:

Arquivado

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

aander.silva

Verificar se resgistro està sendo vizualizado

Recommended Posts

Pessoal, boa tarde!

 

Como eu faço para saber se um registro na tabela está sendo vizualizado ou aberto???

 

Muito obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Imagino que não seja possível, mas o que você pode fazer é criar uma outra tabela que registre ações de visualizações.

 

Como tudo que envolve certo dinamismo geralmente se associa, de alguma forma à um ID, toda vez que, por exemplo, a página view.php?id=123 for aberta, você faz um INSERT nessa tabela de log de acesso.

 

E na página principal, acredito eu, você lista dessa tabela, ordenando descendentemente (ORDER BY) por data limitando (LIMIT) ao número de itens que deseja, de acordo coma disposição do seu layout.

Compartilhar este post


Link para o post
Compartilhar em outros sites

É Bruno, uma boa idéia aí...

 

Eu queria saber se tinha como por algum comando... Mas se não tem como essa é uma boa saída!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, já que estamos em MySQL pode até ser que exista algum comando obscuro.

 

Mas daí já é com os ninjas de plantão :thumbsup:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual seria a razão disto ?

 

Se for garantir a não alteração por outro usuário talvez isto ajude.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Supondo um caso de site de vídeo, imagino que seja para mostrar, na página inicial talvez, os vídeos que estão sendo assistidos naquele momento.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Supondo um caso de site de vídeo, imagino que seja para mostrar, na página inicial talvez, os vídeos que estão sendo assistidos naquele momento.

 

A chamada neste caso poderia ser sempre via uma Stored Procedure, esta gravaria um registro de contagem em uma tabela, subtraindo ao encerrar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seria mais ou menos a idéia do vídeo de locadora que o Bruno comentou. É uma lista de pedidos de produtos e no momento que um desses registros dessa lista estivesse sendo visualizado, os outros usuários teria que saber que o registro está aberto ou sendo vizualizado.

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.