Si quieres puedes aprender PHP con este
manual básico. En cuanto a las tablas, yo también tengo foro y registro de usuarios y he conseguido apañarme con dos tablas, usuarios y foro. Para hacer el sistema de usuarios tienes que manejar bien las sesiones y, si quieres, las cookies. El foro es más complicado, pues lo tienes que hacer con categorías y búsqueda. Mi idea (y la que uso) es poner los enlaces de las categorias si no ha llegado por GET la variable categoría, y si ha llegado mostrar los registros de la tabla que tengan esa categoría con una cláusula WHERE. Te aconsejo que te leas el manual antes de leer esto, si no te va a sonar a chino
![borracho](http://static.forosdelweb.com/fdwtheme/images/smilies/borracho.png)
. Saludos