ColdFusion を使用しており、MS SQL データベースからデータを取得しようとしています。問題は、詳細が 1 行しかないことです。同時に、ユーザーまたは管理者としてログインしようとすると、正常に動作します。構文は、基本的に admin ログインの場合と同じです。多分私は何かを逃しましたか?コードは次のとおりです。
<html>
<head>
<cfquery name='Query' datasource='MyDSN'>
<cfset "id" = #Form.user#/>
SELECT UserID, FName, SName, Phone, Address FROM users WHERE UserID = <cfqueryparam value="#FORM.user#" cfsqltype="cf_sql_varchar">
</cfquery>
</head>
<body>
<cfif #Query.recordCount# EQ 1>
<TABLE height="30px" CELLPADDING="5" CELLSPACING="3">
<TR BGCOLOR="888888" >
<TH>User ID </TH>
<TH>Name </TH>
<TH>Surname </TH>
<TH>Phone </TH>
<TH>Address </TH>
</TR>
<TD><cfoutput> #Query.UserID# </cfoutput></TD>
<TD><cfoutput> # Query.FName# </cfoutput></TD>
<TD><cfoutput> # Query.SName# </cfoutput></TD>
<TD><cfoutput> # Query.Phone# </cfoutput></TD>
<TD><cfoutput> # Query.Address# </cfoutput></TD></TR>
<cfelse>
<cfoutput> No such user...</cfoutput>
</cfif>
</body>
</html>