【发布时间】:2013-03-21 22:06:42
【问题描述】:
我正在运行同一个应用程序的两个实例,但只有一个实例在尝试显示未标记的图像时出现错误。
日志说:
执行数据库查询时出错。您的 SQL 语法有误; 检查与您的 MySQL 服务器版本相对应的手册 在第 3 行的 '' 附近使用正确的语法 文件的特定序列 包括或处理的是: [模糊]...images_archive.cfm, 行:24
这个文件的第 24 行是:
WHERE <cfloop query="unlabeledTags">tagID <> #ID#<cfif #currentRow# NEQ #recordCount#> AND </cfif></cfloop>
非常感谢任何帮助
【问题讨论】:
-
请记住行号是近似值。但是如果
unlabeledTags查询是空的,你最终会得到WHERE (nothing after it),这肯定会导致语法错误。但这只是一个猜测。没有看到生成的sql和所涉及的变量的值,是不可能说出来的。
标签: mysql coldfusion cfml