Por lo que dices quieres hacer un foro... supongo ya que dices que los usuarios puedan crear nuevos temas.
Si no sabes programar en PHP + MySQL veo algo complicado que asi de la nada digas quiero hacer un foro y lo hagas en poco tiempo.. y si lograras hacerlo dudo mucho que no sea hiper vulnerable.
En fin. Si no sabes programar mientras aprendes te recomiendo que uses algun script hecho por otro tal como SMF o PHPBB (busca en google y encuentras).
Supongo que no sabes programar porque estas preguntando en general y no una duda en concreto. Para que estes en condiciones de programar un foro debes saber minimo:
-
HTML-
CSS-
PHP-
PHP Orientado de Objetos-
MySQLY adicionalmente, para darle mejor rendimiento
y/o efectos:
-
javascript-
DHTML-
AJAXLos links que te he dado te llevaran a tutoriales de introduccion al lenguaje. Con esto me refiero que ademas de leerte esos tutoriales debes investigar mas por tus propios medios.
Una vez que ya sepas todo eso. Podras hacer tu propio foro. No tengo nada mas que decirte, no es necesario que te de ningun tipo de instrucciones porque si supieras todo eso no necesitaria preguntar nada para saber como armar tu foro.. solo quiza alguna duda en concreto que tuvieras.
Ok Espero que aprendas y trata de respetar siempre los protocolos de la W3C.
Suerte!