У меня есть случай, когда мне нужно установить флажок на основе результата cfquery
.База данных вернет 1 or 0
, что, как я думал, сделает ее довольно простой для обработки, но я не уверен, как представить эти данные в флажок HTML.
Вот что у меня пока есть:
<cfquery name="ContainsSic" datasource="#Application.PrimaryDataSource#">
SELECT HasSiC
FROM tblAssayResults
WHERE CustomerID = 838
AND LotNumber = 15
AND SubLot = 1
</cfquery>
<cfset SicResults = ContainsSic.HasSiC>
<cfoutput>
<tr>
<td align="center">#Passed_CustomerName#</td>
<td align="center">#Passed_LotNumber#</td>
<td align="center">#Passed_SubLot#</td>
<td align="center">#Passed_CarbonAvg#</td>
<td align="center"><input type="button" onclick="" value="Amend" /></td>
<td align="center"><input type="checkbox" value="#SicResults#"/></td>
<td align="center"></td>
<td align="center"><input type="button" onclick=""/></td>
</tr>
</cfoutput>
В принципе, если я не объяснил правильно, если база данных возвращает 1, флажок должен показывать флажок как проверенный, конечно, и такна.Я должен упомянуть, что все находится в пределах cfloop
, что, вероятно, будет позже отдельным вопросом.
В настоящее время я получаю только пустые флажки, хотя база данных возвращает 1
.Нужно ли включать cfif
и сделать возвращение 1
как true
?
Спасибо