

Hulkstar
Members-
Total de itens
50 -
Registro em
-
Última visita
Reputação
1 ComumSobre Hulkstar

Últimos Visitantes
1101 visualizações
-
Hulkstar começou a seguir Sistema de mensagens não lidas., Array Object e Lista de usuário conectados socketio.
-
Alguém poderia me dar uma ajuda de como eu posso pegar mais de 1 objeto no array para listar,no caso ali eu só estou conseguindo listar o "id",gostaria de listar outras informações como o nickname,alguém sabe me ajudar a resolver isso?Obrigado! var users [] socket.on("user_connected", function(id){ socket.id = id; users[id] = socket.id; io.sockets.emit("user_connected", Object.keys(users)); });
-
Opa pessoal,tudo bem,estou tentado emitir uma lista de usuários conectados pelo socketio,porém eu até consegui,porém consegui apenas passando um object,que no caso seria o id do usuário,eu queria passar o id e o nickname do usuário,já fiz algumas tentativas,porém sem sucesso,se alguém poder me dar uma ajuda nessa parte,é a unica coisa que está faltando para meu projeto ficar pronto. var users = []; io.on("connection", function(socket){ console.log("User connected: ", socket.id); socket.on("user_connected", function(username){ socket.username = username; users[username] = socket.id; io.sockets.emit("user_connected", Object.keys(users)); }); }); function enterName(){ io.emit("user_connected", idUser); return false; } io.on("user_connected", function(users){ $("#lista_usuarios").empty(); $.each(users, function(indice){ opcao_usuario = ""+users[indice]+"<br />"; $("#lista_usuarios").append(opcao_usuario); }); }); Obrigado!
-
Eu cheguei a tentar isso,porém ele me retorna o número de usuários que me enviaram mensagem,eu queria que me retornasse o número de mensagens que não foram lidas de acordo com cada usuário,tem alguma dica para me ajudar a jeitar isso?
- 5 respostas
-
- mensagens
- mensagens não lidas
- (e mais 2 )
-
Eu estou criando um sistema onde eu listo todas as mensagens não lidas,porém eu queria exibir a quantidade de mensagens não lidas para cada usuário,alguém saberia me auxiliar para conseguir resolver esse problema?Obrigado! $list0 = $conn->prepare("SELECT mensagens.id_envia,usuarios.nickname FROM usuarios,mensagens WHERE mensagens.id_recebe = '".$usuario['id']."' AND mensagens.lido = '0' GROUP BY id_envia"); $list0->execute(); while($listaMensagens = $list0->fetch(PDO::FETCH_ASSOC)){ }
- 5 respostas
-
- mensagens
- mensagens não lidas
- (e mais 2 )