o que faço por exemplo é criar um campo na tabela conexao, por exemplo. então na hora em que o usuario faz o login ele faz um update e coloca na tabela usuario e campo conexao = 1 e na hora em que o usuario faz o logout ele faz um update e coloca na tabela usuario e campo conexao = 0 então é so colocar um if antes da conexao verificando o id e conexao, tipo, se aquele usuario de id=1, tiver com a conexao=1, ele não entrará mais.... acho que e isso que ele quer.