Cel*_*tas 0 sql t-sql coldfusion
如果我需要BCC有人agencyType_ID在company表2.如何做到这一点?到目前为止我已经有了
<cfquery name="checkAgencyType" datasource="#APPLICATION.primaryDSN#">
SELECT * FROM company WHERE agencyType_ID=2
</cfquery>
Run Code Online (Sandbox Code Playgroud)
在里面,<cfmail>我会
<cfif query=”checkAgencyType”>bcc=”joe@example.com”></cfmail>
Run Code Online (Sandbox Code Playgroud)
编辑:我应该提到我已经有它使用to和cc字段发送邮件所以我宁愿不重构一堆代码.但大多数回复似乎都不需要这个:-)
Dan*_*ega 10
我会使用属性集合参数.它允许您将属性作为结构传递给标记.这样,您可以定义静态属性,然后动态添加任何其他属性.只要属性键名匹配,它们就会传递给标记.
<cfset args = {
from = "from@gmail.com",
to = "to@gmail.com",
subject = "My Subject",
type = "HTML"
}>
<cfif checkAgencyType.agencyType_ID EQ 2>
<cfset args.bcc = "joe@example.com">
</cfif>
<cfmail attributeCollection="#args#">
content...
</cfmail>
Run Code Online (Sandbox Code Playgroud)