Outra maneira seria com ajax. Um ajax executando a cada 5 segundos, fazendo uma consulta e colocando os nomes numa div ou algo do tipo, não é lá tão difícil de se fazer. Daria até pra fazer as consultas sem rand(). Com rand(), há chances de os nomes se repetirem. A cada chamada, mande para o ajax um número inicial para a consulta, e limite o valor para 5 resultados. Exemplo: $sql = mysql_query('select * from usuarios limit '.$_POST['inicioUsuarios'].', 5'); Este número inicial incrementa em 5 a cada chamada. Já fiz algo parecido no site de uma fotografa, onde há uma galeria e as miniaturas são carregadas em uma div durante o scroll da barra de rolagem, evitando carregar 2 mil miniaturas de uma vez. =)