Mas o menos entendi lo que me explicas. La duda que me queda es la siguiente, cuando dices esto:
a que te refieres a esta parte:
Código PHP:
$query = "select * from foros where active<>0 order by presentation_order";
$result = mysql_query($query) or die("No se pudo ejecutar la consulta $query. MySQL ha dicho: ".mysql_error());
while($show=mysql_fetch_assoc($result)){
echo "<option value='".$show['idforo']."'>".$show['title']."</option>";
}
pues ahi obtengo todos los foros
Pues mis tablas estan hechas de la siguiente forma:
CategoriaForo: idcat(llave)
Foro: idforo (llave), idcat(llave foranea)
Preguntas: idpregunta(llave), idforo(llave foranea), idcat(llave foranea)
Respuestas: idrespuesta(llave), idpregunta(llave foranea), idforo(llave foranea), idcat(llave foranea)
así puedo ir sabiendo a que categoria y foro pertenecen las preguntas y respuestas.
Salu2