Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/07/2006, 03:34
clinisbut
 
Fecha de Ingreso: diciembre-2004
Mensajes: 278
Antigüedad: 19 años, 4 meses
Puntos: 0
Yo me hice un foro en su día (que de vez en cuando voy mejorando poco a poco), y el tema de base de datos creo (al 99%) que li hice asi:

una tabla `foros`
una tabla `temas`
una tabla `posts`

La clave está en la tabla `foros`, donde tengo un campo llamado `foro_parent` (a parte de otros como id_foro, nombre_foro etc...).
Cuando creo un nuevo foro (a través de mi interfaz), si yo quiero que ese nuevo foro sea subforo de otro foro (ufff) tan solo tengo que introducir en el campo `foro_parent` el id del "foro padre".

Luego es cuestión de programación el tema de listar correctamente los subforos debajo de sus "foros padre".

Cualquier pregunta no dudes!