您好我有带有值的查询数组

  • cat_1 abc
  • cat_1 bbb
  • cat_1 ccc
  • cat_2 abc
  • cat_2 ooo
  • cat_3 ppo

  • 现在我必须以以下方式显示此数组

    cat_1
  • abc
  • bbb
  • ccc

  • cat_2
  • abc
  • ooo

  • cat_3
  • ppo

  • 我使用带有关联的表从类别和项目表获取联接数据,但是当我将其输出到视图时。我不确定如何在查询循环中获取行的下一个值。
    <cfloop query="checklist">
    #checklist.categoriesname# #checklist.name#
    </cfloop>
    

    上面是我当前的循环,我想一次获取类别名称,如果与上一次相同,则不输出。

    最佳答案

    如上所述,代码为我解决了这个问题。

    <cfloop query="checklist" group="categoriesname">
    #checklist.categoriesname#
    <cfloop>
    #checklist.name#
    </cfloop>
    </cfloop>
    

    10-07 23:53