<?
$forum_al = mysql_query("select * from forums");
while ($forum_yaz = mysql_fetch_array($forum_al)) {
$frmid = $forum_yaz['id'];
$frmad = $forum_yaz['adi'];
$cat_al = mysql_query("select * from categories where forumid='$frmid'");
<div class="post_body nicelist">
<ol>
<li>
<div class="navigation">
<center><a href="#">(¯`·.(¯`·.&nbsp; '.$frmad.'&nbsp;·´¯).·´¯)</a></center>
</div>
 
<div class="archive_postinfo">
<div class="date"></div>
</div>
</li>

</ol>
</div>
while ($cat_yaz = mysql_fetch_array($cat_al) ) {
$catid = $cat_yaz['id'];
$forumid = $cat_yaz['forumid'];
$catisim = $cat_yaz['adi'];
echo '
 
 
 <div class="pagenavigation">
<table border="1" width="690" height="28" style="border-width: 2px" bordercolor="#555555">
<tr>
<td height="28" width="330"><div class="left"><a href="forumdisplay.php?forums='.$catid.'">&laquo;<b> '.$catisim.'</b></a></div></td>
<td height="28" width="212">
<span style="font-size: 7pt">Konu : adad</span><p>
<span style="font-size: 7pt">Yazan : asdasdasd</span></td>
<td height="28" width="148">Moderatör :</td>
</tr>
</table>
<div class="clearer">&nbsp;</div>
</div>
';
};
};
?>
gibi deneyin. tasarımda kayma olduysa ona göre kontrol edersiniz. ama mantık bu olacak.