mmm lo que he entendido es que no quieres que salga la tabla si no hay temas importantes... bueno primero decirte que lo suyo seria usar solo un query como ha dicho jerkan. Y para lo de no mostrar la tablas, prueba a poner de esta forma:
Código PHP:
<?php
Aqui el codigo del query....
// compruebas si hay resultados
if(mysql_num_rows($query) > 0){
?>
y aqui tabla.
y enmedio de la tabla el while
<table>
<tr>
<td style="width: 35px;" class="cabeza3">I</td>
<td style="width: 315px;" class="cabeza">Temas</td>
<td style="width: 130px;" class="cabeza">Autor</td>
<td style="width: 80px;" class="cabeza2">Respuestas</td>
<td style="width: 80px;" class="cabeza2">Fecha</td>
<td style="width: 80px;" class="cabeza2">Lecturas</td>
</tr>
<? while( ... ){ ?>
<tr>
<td><? echo $datos['.....']; ?></td>
<td><? echo $datos['.....']; ?></td>
<td><? echo $datos['.....']; ?></td>
<td></td>
<td></td>
<td></td>
</tr>
<? } ?>
</table>
<? } ?>
asi si no hay ningun registro importante no se muestra la tabla, espero que hayas entendio el ejemplo