我正在从存储的过程中返回 2 个结果,并尝试显示徽标,如果其中一个具有徽章 2。它们有一个值为 1 和 2 的徽章 id 列。我正在尝试这样做,但它不会工作:
<cfif qBadges.badgeid EQ 2>
logo here
</cfif>
如果我将其更改为 1,它将显示旧徽标。2 是我刚刚添加的新徽标。谢谢!
编辑
<cfstoredproc procedure="sel_MemberBadges_p" datasource="DSN">
<cfprocparam type="In" cfsqltype="CF_SQL_INTEGER" value="#ID#">
<cfprocresult name="qBadges">
</cfstoredproc>
<cfif qBadges.badgeid EQ 2>
new logo here
<cfelseif qBadges.badgeid EQ 1>
old logo
</cfif>