用他们的帖子显示类别?

时间:2014-02-04 03:50:09

标签: php sql archive

我正在尝试将代码显示为:

第1类
帖子1
帖子3

第2类
帖子2

第3类
没有类别的帖子

$catQuery = "SELECT * FROM category";

$titleQuery = "SELECT a.article_id, a.title, ac.article_id, ac.category_id, c.category_id, c.category
        FROM category c, article a, article_category ac
        WHERE a.article_id = ac.article_id
        AND ac.category_id = c.category_id
        ORDER BY category ASC , a.article_id ASC";

我上面有两个问题。我知道如何'while循环'来回应类别,但我不知道如何将我的第二组查询合并到上面显示。

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

你提到了一个你需要的循环。在伪代码中:

$categories = query('select * from categories');

foreach( $categories as $cat ){
  $sql = $db->prepare('select * from articles where category_id = ?', $cat['id'])
}