Ir para conteúdo

POWERED BY:

Arquivado

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

Eduardo Villa

Sistema de Envio de Mensagens

Recommended Posts

Galera,

Criei um sistema de mensageiro que envia para TODOS, SEPARADAMENTE(usuário) ou para o SETOR selecionado.

Quando envio para TODOS e para o SETOR desenjado a primeira pessoa que ler já muda a sua situação de 'SIM'(<b>Título</b>) para 'NÃO'(Título), com isso as outras pessoas que também recebeu não sabe quando tem uma mensagem nova (não lida)...

 

Alguém tem alguma forma que possa me ajuda.

Valew

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, acredito que o ideal é você ter uma tabela de relacionamento, onde atribui quais usuário leram quais mensagens. Ex:

 

mensagem_lida

id (int)

usuario_id (int)

mensagem_id (int)

data_lida (datetime)

 

Assim, no momento da consulta, você pode realizar um LEFT JOIN, para certifica que determinado usuário leu determinada mensagem.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estava pensando em outra coisa, sem ser relacionamento de tabelas... Mas acho que vai ter de ser assim mesmo.

Valew

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.