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显示我的数据”显示我不能在这里添加整个代码。下面是