novato en web mode on!..... socio phpmyadmin es solo un administrador de base de datos, como un cms pero para manejar las bases de datos de mysql, ahora lo que tu preguntas, bueno si lo preguntas de esa forma supongo que estas realizando toda la programacion de tu sitio a mano, la verdad si es asi me sorprende que estes haciendo este tipo de preguntas.
bueno en base a tu pregunta en general, para crear un foro puede hacerlo de forma mucho mas facil que hacerlo por tu cuenta (programativamente ablando), me refiero a los cms para foros como son mybb, phpbb, etc, hay varios cms para este proposito y te permiten tener un control de tus usuarios, tu solo tienes que hacer... bueno la parte visual del sitio, el cms te entrega toda la parte administrable del foro, sistema de usuario, de foros, mensajes, etc.
por ejemplo portalnet esta echo con vbulletin uno de los mejores cms para foros, aunque claro vbulletin es de pago.
ahora si quieres hacer algo simple puede hacerlo en foroactivo, que es un sitio que te permite crear foros de forma facil, tambien le puedes agregar la direccion de algun dominio que tengas y eso... espero que te ayude.