按类别划分的每月档案帖子

时间:2010-10-24 14:28:43

标签: php archiving

我已经设置了我的月度存档页面(Archive.php),如下所示: Monthly Archive 点击任何月份时,结果将显示该特定月份的所有帖子,如下所示:

  • 帖子标题-1 ------第1类------ 作者姓名
  • 帖子标题-2 ------第1类------ 作者姓名
  • 帖子标题-3 ------第1类------ 作者姓名
  • 帖子标题-4 ------第1类------ 作者姓名
  • 帖子标题-5 ------第1类------ 作者姓名

但是......我想要一个这样的显示器:

分类-1

  • 帖子标题-1 ------作者姓名帖子
  • 帖子标题-2 ------作者姓名帖子

2类

  • 帖子标题-3 ------作者名称帖子
  • 帖子标题-4 ------作者姓名Post
  • 帖子标题-5 ------作者姓名帖子

1 个答案:

答案 0 :(得分:0)

这将在您显示数据时完成:

$pCategory = '';
$itemDisplay = '';
foreach ($items as $item) {
    if ($pCategory != $item['category']) {
        $itemDisplay .= '<b>' . $item['category'] . '</b><br><br>';
        $pCategory = $item['category'];
    }
    $itemDisplay .= '    ' . $item['title'] . ' by ' .
                             $item['author'] . '<br>';
}

echo $itemDisplay;

这当然是一个粗略的例子。您必须根据代码和数据库结构等进行定制。