ai pessoal... to com a seguinte duvida. Estou criando um chat. na tabela fica gravado assim... cod do usuario que enviou, codigo do usuario para o qual se destina a mensagem e a mensagem. Ok.
a idéia é fazer aparecer assim: Fulano falara para Ciclano:
Bom, eu tentei fazer assim: SELECT * FROM ead_chat_mensagem INNER JOIN usuarios ON ead_chat_mensagem.usuario_envio=usuarios.id
Dessa maneira ele pega o codigo de quem enviou (usuario_envio), vai na tabela usuarios pra saber o nome dele... até ai tudo bem, o problema é que eu tb preciso saber o nome do cara que foi destinada a mensagem, para isto bastaria substituir na select o 'usuario_envio' por 'usuario_destino'. Mas e pra pegar os dois simultaneamente???
Segue a estrutura completa da tabela: id usuario_destino usuario_envio mensagem data reservado ip
Pergunta
Marcos Beraldo
ai pessoal... to com a seguinte duvida. Estou criando um chat. na tabela fica gravado assim... cod do usuario que enviou, codigo do usuario para o qual se destina a mensagem e a mensagem. Ok.
a idéia é fazer aparecer assim: Fulano falara para Ciclano:
Bom, eu tentei fazer assim: SELECT * FROM ead_chat_mensagem INNER JOIN usuarios ON ead_chat_mensagem.usuario_envio=usuarios.id
Dessa maneira ele pega o codigo de quem enviou (usuario_envio), vai na tabela usuarios pra saber o nome dele... até ai tudo bem, o problema é que eu tb preciso saber o nome do cara que foi destinada a mensagem, para isto bastaria substituir na select o 'usuario_envio' por 'usuario_destino'. Mas e pra pegar os dois simultaneamente???
Segue a estrutura completa da tabela: id usuario_destino usuario_envio mensagem data reservado ip
Obrigado!
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.