Ok, aclarado el tema ... Sería mejor que enfocases tu problema en el foro de Base de datos .. por qué lo que necesitas es una consulta SQL .. poco o nada de PHP por médio.
No me atrevo a darte una sentencia SQL por qué no es mi fuerte (igual queda aquí el mensaje por si alguien se anima, y de igual forma te hago la sugerencia que acudas al foro de Base de datos -> Mysql con la estructura de tus tablas (intenta pegar aquí la estructura completa de tus tablas ordenado (no en una línea seguido . .sino en líneas para que se entienda).)
Para concretar algo más .. supongo que gestionaras un sistema de usuarios y donde guardas "usaurio" guardas un "ID" de ese usuario que estará relacionado con una tabla de "usuarios" (id_usuario, nombre ...). También concreta que formato de fechas (tipo de campo) gestionas. (un DATE? DATETIME? .. otro? ...).
Por otro lado te recomendaría un replanteamiento del foro, sobre todo de como gestionas tus "temas" y "mensajes" .. e incluso la calsificación de "foro" y "subforo" ...
Aquí tienes un buen artículo sobre el tema:
http://www.zonaphp.com/articulo23.php
También tienes una FAQ sobre como trabajar el tema de "categorías" (en tu caso foro->sub-foro .. e incluso llegar a mas: foro->sub-foro->sub-sub-foro .. etc):
http://www.forosdelweb.com/showpost....&postcount=147
Un saludo,