问题标签 [cfloop]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
127 浏览

sql - ColdFusion 查询输出?

所以我必须根据其他一些列值输出查询列值。为此,我使用 cfloop 检查查询列中的每个值,然后设置值。我的代码如下所示:

所以我想知道我应该用什么来将我的结果存储在一个地方,这样我就不必循环了,我只想在上面的 cfloop 之后转储我的结果集。我不能使用数组或结构,因为两者都需要额外的循环来获得结果。我也尝试在 SQL 中执行此操作,但我无法合并来自两个不同列的两个 CASE 语句。如果有人可以帮助解决这个问题,请告诉我。

0 投票
0 回答
378 浏览

coldfusion - 使用 cfhttp 获取未定义的元素

我试图让我的脚本读取一个 csv 文件,遍历这些行(它们是 url)并查看每个 url 的 http 状态代码。

这是我正在使用的脚本:

当我使用 cfhttp url 标记中的 URL 运行它时,它工作正常,但是当它设置为变量时它不起作用。并且给了我一个“元素状态码在 MYRESULT 中未定义”。

谁能指出我哪里出错了?

0 投票
3 回答
1211 浏览

sql - 使用 ColdFusion 和 SQL 插入文本文件的最佳方法?

我有一些文本文件必须插入到我的 SQL 表中。我有一个单独的表来存储我的文本文件名。我必须从该表中获取名称,然后使用fileOpen()从特定文件夹中获取文件。完成该步骤后,我无法确定执行后续步骤的最佳方法是什么。所以我必须使用fileReadLine()来获取每个文本文件行的上下文。另外我不应该阅读第一行,因为它只包含列名。其次,一旦我到达文件末尾,我必须检查。最后,我必须循环并将 INSERT 插入表中。我想知道是否有任何新的方法可以做到这一点?我当前的代码有两个cfloops,看起来效率很低。这是我当前的代码:

我正在考虑做一个单独的循环,它将创建包含所有应该插入的元素的数组,然后运行另一个循环来进行插入。我不确定在这种情况下最好的方法是什么。如果有人知道任何其他方式,请告诉我。谢谢

0 投票
2 回答
1496 浏览

coldfusion - Coldfusion 将 cfloop 限制为 10

我正在使用 cfloop 中的大量项目。我想减少它并添加分页。在我的 cfloop 中是否有将数组限制为前 10 个?

我有

我试过把它变成一个条件循环,没有运气和其他一些东西。好久没碰coldfusion了,有点生疏了。谷歌没有帮助哈哈

我努力了

并且还尝试了 max_rows

每次我收到错误信息

“标签 CFLOOP 的属性验证错误。”

0 投票
1 回答
805 浏览

mysql - Coldfusion循环插入查询值

我正在尝试循环插入查询。我正在循环返回结果的值在一个列表中。

我在这里遇到的问题是它在最后一次迭代之后一直放一个“,”

我需要帮助找出 cfif 语句以防止这种情况(注意:如果我将 cfif 放在查询参数上方,它会像 (,(param 1),(param 2),

0 投票
1 回答
4739 浏览

arrays - 如何在coldfusion中从<cfloop>中追加数组值?

我是 ColdFusion 的初学者,想从循环中将值附加到数组中。我已经编写了这段代码,但它对我不起作用。

0 投票
1 回答
218 浏览

arrays - 如何遍历数组并同时输出两个元素而不重复先前的索引?

我有一个数字数组,在遍历数组时我想同时输出两个元素。这是我的数组:

这是我的循环:

上面的代码将产生这个输出:

正如您所看到的,我的代码每次都输出以前的数字,我想看到这个:

如果有人知道我的代码在哪里出错,请告诉我。谢谢你。

0 投票
2 回答
76 浏览

coldfusion - 如何使用不同的列名集构建结构?

我的 cfquery 中有两组不同的列。一组列保留用于表单输入字段values,第二组保留用于title表单输入字段。我在服务器端构建结构,我希望这两个在单独的列中。这是示例:

我上面的代码将产生这种输出:

正如您在上面看到的,我的代码也为 Z 列生成了结构。我不需要这些列的单独结构,它们应该只在 TITLE 中显示。我的输出应该是这样的:

我不确定如何获得所需的输出。如果有人可以提供帮助,请告诉我。谢谢!

0 投票
2 回答
114 浏览

coldfusion - 如何在 ColdFusion9 中构建动态 cfarguments?

我有一个包含 100 多个字段的简单表单。所有这些字段都提交到cffunction我有运行插入或更新查询的 SQL 代码的地方。这是我的代码示例:

这是cf函数:

有没有一种方法可以使用 cfloop 并动态收集所有参数,而不是手动创建所有参数?我找不到任何文章或示例。这是一个不错的选择还是手动创建参数是更好的方法?如果有人可以提供帮助,请告诉我。谢谢!

0 投票
2 回答
599 浏览

coldfusion - ColdFusion - 使用从 UDF 生成的查询在 cfloop 中引用变量

我是 ColdFusion 的新手,并且有一个关于使用从查询函数生成的查询访问 cfloop 内的变量的有趣问题。

我知道我可以创建一个变量,将查询函数的结果分配给该变量,然后遍历包含查询结果的变量,并使用在循环内为查询属性提供的变量名访问数据,如下所示:

但是,请考虑以下示例:

除了使用查询中的列名(例如 MY_DATA)输出数据之外,在循环中输出数据时,我将如何引用这个特定的查询?

FWIW,Adobe 在他们的文档中展示了这种类型的场景,但是无法使用这种方法在循环内显示输出数据:

https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-tags/tags-jl/cfloop-looping-over-a-query.html

我知道我试图从我的代码中删除一行有点神经质,我只是好奇在坚持最佳实践的同时这是否可能。