首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用<details>和<summary>显示数据库记录

如何用<details>和<summary>显示数据库记录
EN

Stack Overflow用户
提问于 2016-06-08 05:48:44
回答 1查看 44关注 0票数 0

我正在尝试使用HTML5 <details><summary>特性来显示数据库中的记录。示例:

代码语言:javascript
复制
CATEGORY | TITLE
Fruit    | Apple
Cars     | Chevrolet
Actors   | Tom Hanks
....

我想显示的数据如下:

Cars

  • 雪佛兰
  • 福特
  • 沃克斯豪尔

演员

  • 汤姆·汉克斯
  • 哈里森福特
  • 梅丽尔·斯特里普
  • 塞琳娜·戈麦斯

如何构造HTML中的查询和显示?我尝试了这个查询:

代码语言:javascript
复制
SELECT DISTINCT CATEGORY, TITLE 
FROM   TEST 
GROUP BY CATEGORY

然而,我从我的作品中得到的是这样的东西:

演员

  • 汤姆·汉克斯

演员

  • 哈里森福特

我需要另一个查询吗?

EN

回答 1

Stack Overflow用户

发布于 2016-06-16 14:39:56

我们使用cfquerycfoutput容器来实现这一点。

cfoutput上的群参数

,这就是它的工作方式:

代码语言:javascript
复制
<cfquery name='dataPuller' datasource='whateverYourDataSourceIs'>
  SELECT DISTINCT CATEGORY, TITLE 
    FROM TEST 
   GROUP BY CATEGORY
   ORDER BY CATEGORY
</cfquery>

<cfoutput query='dataPuller' group='category'>
<strong>#dataPuller.CATEGORY#</strong>
<br>
<li>
  <cfoutput>
    <ul>#dataPuller.TITLE#</ul>
  </cfoutput>
</li>
</cfoutput>
  • 注意group参数
  • 注意嵌套的cfoutput

希望这会有所帮助:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37694190

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档