你好我有查询数组值ColdFusion的查询循环下一个值
- cat_1 ABC
- cat_1 BBB
- cat_1 CCC
- cat_2 ABC
- cat_2 OOO
- cat_3 PPO
now I有以下列方式显示这些阵列
cat_1
- ABC
- BBB
- CCC
cat_2
- ABC
- OOO
cat_3
- PPO
我一直在使用与关联表,以获得从类别和项目表,但是当我将其输出到我的观点加入数据。我不知道如何获得查询循环中下一行的值。
<cfloop query="checklist">
#checklist.categoriesname# #checklist.name#
</cfloop>
上面是我目前的循环,我想获取一次categoriesname,如果是最后一次没有输出它。
(编辑)你有没有看过使用分组cfoutput而不是cfloop?即''。它完全符合你的需求。参见[此示例](http://stackoverflow.com/questions/5170553/getting-all-sub-records-in-a-one-to-many-relationship/5170598#5170598)。但是,要回答问题,可以使用数组表示法访问任何查询行,即'queryName.columnName [RowNumber]'。尽管在这种情况下分组输出更简单。 –
Leigh
谢谢你的帮助。 http://www.bennadel.com/blog/2359-coldfusion-10---using-the-group-attribute-with-cfloop-to-group-query-rows.htm这个环节也很有 –
对不起,我不小心标记你的意见,不知道如何撤消 –