Mysql 两个表按类别显示

Mysql 两个表按类别显示,mysql,Mysql,我想要这样的东西: Category item1 Category2 item2 item3 但是我有 Category item1 Category2 item2 Category2 item3 这是密码 <?php $result = mysql_query("SELECT * FROM forum_cat LEFT JOIN forum ON forum.cat_id = forum_cat.fcat_id ORDER BY forum.cat_id"); while($

我想要这样的东西:

Category
item1
Category2
item2
item3
但是我有

Category
item1
Category2
item2
Category2
item3
这是密码

    <?php
$result = mysql_query("SELECT * FROM forum_cat LEFT JOIN forum ON forum.cat_id = forum_cat.fcat_id ORDER BY forum.cat_id");
while($row = mysql_fetch_array($result))
{
 ?>


然后是一些显示数据的html

<?php
}
?>

制作一个sec数组,说明类别是否已经公布 因此,在您的while循环之上:

$displayed = array();
然后将其放入输出中

<?php 
if(!array_key_exists($row['f_cat'], $displayed)) {
echo $row['f_cat'];
$displayed[$row['f_cat']]=1;
} ?>


你能再添加一点信息吗?添加你的整个php内容在里面,但是,用一个括号做不了什么:P“然后一些html显示我的数据”显示我不能在这里添加整个代码。下面是