В продолжение того, что сказал Дэн, я бы сделал что-то вроде этого (при условии, что вы не используете ХФУ):
<cfquery name="get_cbox" datasource="ds" username="un" password="pw">
SELECT CBOXADD, MFLPU, SATLPU, BOXTYPE
FROM myTable
</cfquery>
<cfset myStruct = parseQuery(get_cbox)>
<cfset pageJSON = SearilizeJSON(myStruct)>
<cffunction name="parseQuery" output="struct">
<cfargument name="query" type="query">
<cfset var html = "">
<cfset var retStruct = StructNew()>
<cfloop query="#arguments.query#">
<cfset html = "<table width=100% style='font-size:14px'><td rowspan='3'>OBS:1</td><tr><td>"#cboxadd#"</td><td align='right'>LPU M-F: "#mflpu#"</td></tr><tr><td>Barrigada Guam, 96910 ("#boxtype#")</td><td align='right'>LPU Sat: "#satlpu#"</td></tr></table>">
<cfset retStruct.name = htnml>
<cfset retStruct.to = CBOXADD>
</cfloop>
<cfreturn returnStruct>
</cffunction>
Поскольку я долгое время не использовал теги, в коде может быть несколько синтаксических ошибок, но вы должны понять суть того, что я пытаюсь сделать здесь. Сначала мы создадим функцию для анализа вывода вашего запроса в структуру, затем передадим эту структуру в searalizeJSON, что даст вам красиво отформатированный объект JSON (обратите внимание, что регистр ключей может отличаться после вызова searilizeJSON). Тогда все, что вам нужно сделать на своей странице:
<script type="text/javascript">
var addresses = #pageJSON#;
for(var i=0;i<addresses.length;i++){
addresses[i].html....
addresses[i].name....
}
</script>