从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" >&nbsp;&nbsp;#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> >&nbsp;&nbsp;#namefood#<br>
            </cfloop>
         </div>  
    </cfif>

<cfif namefood EQ 'french fries'>checked="checked"</cfif>添加<input type="checkbox" ...>,其中检查变量namefood和条件

以上是关于从db查询中检索数据以获取复选框列表的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Jackcess 从查询而不是从表中检索数据

如何使用 ajax 和 php 从 db 中检索数据?

从DB中检索Null

DB2 中的递归查询以获取链中的所有项目

Android 从片段中检索 Json 并在另一个活动中使用

如何刷新片段中的onBindViewHolder方法