Como lo plantes podria funcionar.
Por ejemplo en este foro manejan algo asi.
http://www.forosdelweb.com/f18/envio-datos-747608/
Cuando se da click se realiza una consulta y pues se trae el tema en especifico.
Ahora tu podrias realizar un while que generar enlaces para poder entrar en los temas.
http://www.tu-foro.com/index.php?tema=1
Cuando el usuario pulse el enlace capturas el tema y muestra el tema.
Espero entiendas.