2
저는 coldfusion에 초보자입니다. 함수 내에서 쿼리를 반복 할 필요가 있습니다. 예를 들어, 'a'로 시작하는 이름을 반환하는 쿼리가있는 함수가 있습니다. 하지만 난 단지 하나의 값 (첫 번째 값) 데이터베이스에서 얻을 수 있습니다. 사실 db에서 우리는이 쿼리에 대한 1 개 이상의 값이 있습니다. 어떻게 함수 내에서 쿼리를 반복해야합니까? 어떤 도움을 ... 미리쿼리 결과를 표시합니다.
<cffunction name="getNames" returntype="any">
<cfargument name="letter" required="true">
<cfquery name="getNamesfrmDB" datasource="test">
select * from employee where firstname like '#arguments.letter#%'
</cfquery>
<cfreturn getNamesfrmDB/>
</cffunction>
<cfoutput>#getNames('a').firstname#</cfoutput>
감사합니다 ...
''에서 = "qname를"
를 사용하여 쿼리는 오직 첫 번째 행을 반환합니다. Jason이 말한 것처럼 태그에 쿼리 속성을 추가하여 레코드 세트를 반복합니다. –