【发布时间】:2014-02-18 16:09:21
【问题描述】:
我有 PHP 代码,它使用 foreach 循环来循环并创建查询。我正在尝试将其转换为 ColdFusion,但我迷路了。有人可以说明如何做到这一点吗?
if ($deps) {
$num = count($deps);
$i = 0;
$addon = " AND (";
foreach ($deps as $dep) {
$addon .= " DEPARTMENT_ID='{$dep['dep']}'".($num != ++$i ? ' OR': '');
}
$addon .= ")";
} else {
// Has been assigned no departments, so they can't see any tickets
$addon = " AND (DEPARTMENT_ID='-1')";
}
【问题讨论】:
-
完整的查询应该是什么样子?
-
你有什么困惑? CFML 代码在哪里显示您到目前为止所尝试的内容?
-
coldfusion 10 中还有一个不错的 ArrayEach 函数:wikidocs.adobe.com/wiki/display/coldfusionen/ArrayEach
标签: php coldfusion