普通类别下的打印论坛

时间:2010-07-19 23:55:27

标签: php

如何打印常见类别下的论坛?

如果我有3个具有相同cat_id的论坛,我想在类别下一起打印它们。你明白了吗?

很难解释。像这样:

第1类 论坛1 论坛2

第2类 论坛45
论坛74

第1类论坛1 第1类论坛2

CREATE TABLE `forums` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`forum_name` varchar(80) NOT NULL DEFAULT 'New forum',
`forum_desc` text,
`cat_id` int(10) unsigned NOT NULL DEFAULT '0'
 PRIMARY KEY (`id`)
)

CREATE TABLE `categories` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`cat_name` varchar(80) NOT NULL DEFAULT 'New Category'
PRIMARY KEY (`id`)
)

我的英语很差,我很抱歉

while ($row=mysql_fetch_assoc($query)) {

echo $row['cat_name'].$row['forum_name'];

}

1 个答案:

答案 0 :(得分:0)

我假设您有工作查询?

 $old_cat = '';
 while ($row=mysql_fetch_assoc($query)) {
    if($row['cat_name'] != $old_cat){
        echo $row['cat_name']."<br>\n";
        $old_cat = $row['cat_name'];
    }
    echo $row['forum_name']."<br>\n";
 }