【发布时间】:2013-09-26 19:07:48
【问题描述】:
我正在将 Coldfusion 网站转换为 PHP。我有一个查询,它查看逗号分隔的数字列表,看看是否有匹配项,然后做出相应的响应。这是我目前使用的 where 语句。
WHERE (`link_issue_category`.`Category_ID` IN (<CFQUERYPARAM value="#Category_id#" list = "yes">)
如何用 PHP 编写?
【问题讨论】:
-
php?对我来说看起来像一个 mysql 数据库查询
-
如果你告诉那些了解 PHP 但不了解 ColdFusion 的人,ColdFusion 代码应该做什么会有所帮助。
-
@rid
category_id是一个以逗号分隔的 ID 列表。就像他在问题中所说的那样 -
@MattBusche,所以
<CFQUERYPARAM value="#Category_id#" list = "yes">是一个...字符串变量,包含... SQL 转义,逗号分隔的...数字列表? -
@rid 正确。就像说
IN (#Category_id#)或IN (1,2,3,4)cfqueryparam是用来防止SQL注入的
标签: php coldfusion