Table Darstellung nicht einheitlich mit while() Schleife

owned139

Mitglied
Hallo liebe community,
ich bin dabei ein forum zu schreiben und haben folgendes Problem:

forumproblem.jpg


und zwar sind die Tabellen nicht gleich lang obwohl sie es eigentlich sein sollten. Nur die dritte tanzt aus der Reihe. Verteilt werden sie mit einer while() funktion.

CODE:
PHP:
<div style="padding:10px;">
<?
include ("template/forum_body_top.html");
if($_GET['showforum'] == "")
{
    $get_cat = mysql_query("SELECT * FROM forums ORDER BY id ASC") or die("Error: " . mysql_error());
    
    while($cat_show = mysql_fetch_object($get_cat))
    {
        if($cat_show->type == "category")
        {
            $cat_id = $cat_show->id;
            $cat_name = $cat_show->name;
            $cat_group = $cat_show->group;
            $get_forum = mysql_query("SELECT * FROM forums ORDER BY id ASC") or die("Error: " . mysql_error());
                include ("template/forum_cat_top.html");
            while($forum_show = mysql_fetch_object($get_forum))
            {
                if($forum_show->type == "forum" && $forum_show->group == $cat_group)
                {
                    $forum_id = $forum_show->id;
                    $forum_name = $forum_show->name;
                    $forum_desc = $forum_show->description;
                    $forum_topics_value = $forum_show->topics;
                    $forum_posts_value = $forum_show->posts;
                    include ("template/forum_cat_forum.html");
                }
            }
            include ("template/forum_cat_bottom.html");
        }
    }
}
?>
</div>
 
Zuletzt bearbeitet:
Dein Link für ins Nichts und der Code sagt zumindest mir nicht viel über den Fehler!!
 
Ok danke für die Antwort aber habs Problem beseitigt :)
Da hat sich ein </table> im template forum_cat_bottom.html an der falschen stelle eingeschlichen.
 
Zurück