дак тут и выводится свой онлайн для каждой комнаты.
а чтоб некоторые не выводить, можно после $rooms=explode(":||:",$datachat[$i]);
сделать проверку на $rooms[0]=='номеркомнаты' типа 1876168442 - викторина.
если норм, то продолжаем, если нет, то идем дальше по циклу.
Делов то..