如何按类别单独搜索结果? MySQL + PHP

时间:2010-10-12 15:15:33

标签: php mysql

你好!

我没有得到任何有用的代码。当然我可以错误地使用,因为我是初学者。有人告诉我使用MySQL子查询,其他告诉我使用PHP foreach实现它。 我想要的是显示由类别组分隔的关键字的搜索结果,如下所示:

项目的搜索结果,3个有两个类别:

第1类:

  • 第1项
  • 第10项
  • 第2类:

    • 项目1003

    有人能解释我这么简单吗 谢谢你提前!

    1 个答案:

    答案 0 :(得分:5)

    我使用单个请求返回每个项目的类别名称,我使用PHP来显示它

    <?php
        $cat;
        while($result = $statement->fetch()) {
            if($result['cat'] !== $cat) {
                $cat = $result['cat'];
                /* display cat */
            }
            /* display items */
        }
    ?>