たとえば、#Trim(FORM.fromfirstname)# の周りの "" は何をするのでしょうか? タグを追加<cfqueryparam...>
していますが、引用符がまだ必要かどうか疑問に思っていますか?
<CFQUERY NAME="account" DATASOURCE="#APPLICATION.centralDSN#">
SELECT *
FROM users
WHERE (firstname =<CFQUERYPARAM VALUE="#Trim(FORM.fromfirstname)#">)
AND (lastname = <CFQUERYPARAM VALUE="#Trim(FORM.fromlastname)#">)
AND (email = '#Trim(FORM.fromemail)#')
</CFQUERY>
WHERE
句 に引用符を使用しないものを次に示します。
<CFIF getUser.RecordCount>
<CFQUERY NAME="cUser" DATASOURCE="#APPLICATION.centralDSN#">
UPDATE users
SET mailing_list = <CFIF IsDefined("FORM.mailing_list")>#FORM.mailing_list#<CFELSE>0</CFIF>
WHERE user_id = #getUser.user_id#
</CFQUERY>
</cfif>
編集: 彼らが何もしなければ、それらを保持しても害はありませんよね? 別のファイルで、次のような例を見つけました
to="#ListFirst(EnglishEmailList)#"
cc="#ListRest(EnglishEmailList)#"
それで、彼らがすでにそこにいるなら、私はそれらを残しますか?