В таблице где хранишь сообщения добавь строку "razdel" вида int. Разделы делай как хочешь, например razdel = 1 - чат 1, razdel = 2 - чат 2 и.т.д А в коде где выводишь сообщения просто отсеивай сообщения из определенного раздела. К примеру: SELECT * FROM messages WHERE razdel=1 Выведет все сообщения из раздела чат 1. Чтобы вывести строковое значение раздела можно свитчем прогнать: switch($messages) { case 1: { return "Чат 1"; break; } case 2: { return "Чат 2"; break; } }