从db查询中检索数据以获取复选框列表
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从db查询中检索数据以获取复选框列表相关的知识,希望对你有一定的参考价值。
需要关注此事。我试图通过从db查询中检索它来显示复选框。目前我能够将所有数据显示在db query的复选框中。我的问题是如何只从db查询中选择特定数据(不是全部)来显示复选框。
下面是我将所有数据显示到复选框的代码。
<!--- to get data --->
<cfquery name="getData" datasource="#menu#">
select namefood,price
from menu_detail
where foodname = <cfqueryparam cfsqltype="cf_sql_varchar"
value="#foodname#">
order by creation asc
</cfquery>
<!--- end --->
<!--- To display checkbox --->
<cfif #getdata.recordcount# neq 0>
<div id="Layer1" style="position:absolute; left:477px; top:7px; width:95px; height:24px; z-index:1">Menu list:</div>
<div id="Layer1" style="position:absolute; left:479px; top:22px; width:220px; height:122px; z-index:1">
<cfloop query="getData">
<input type="checkbox" class="cssNormal" name="cbox" > #namefood#<br>
</cfloop>
</div>
</cfif>
答案
你的信息很少(
例如:
.....
<cfif #getdata.recordcount# neq 0>
<div id="Layer1" style="position:absolute; left:477px; top:7px; width:95px; height:24px; z-index:1">Menu list:</div>
<div id="Layer1" style="position:absolute; left:479px; top:22px; width:220px; height:122px; z-index:1">
<cfloop query="getData">
<input type="checkbox" class="cssNormal" name="cbox" <cfif namefood EQ 'french fries'>checked="checked"</cfif> > #namefood#<br>
</cfloop>
</div>
</cfif>
在<cfif namefood EQ 'french fries'>checked="checked"</cfif>
添加<input type="checkbox" ...>
,其中检查变量namefood
和条件
以上是关于从db查询中检索数据以获取复选框列表的主要内容,如果未能解决你的问题,请参考以下文章