不幸的是,您不能在Order By子句中直接使用CFQUERYPARAM。
如果要动态使用Order
By,但仍可以安全使用,则可以设置CFSWITCH或类似结构来根据某些条件(例如URL变量)更改SortBy变量。与往常一样,不要直接从用户传递任何值,只需查看用户的输入,然后根据该输入从预定的可能值列表中进行选择。然后,只需使用标准语法:
ORDER BY #SortBy#

不幸的是,您不能在Order By子句中直接使用CFQUERYPARAM。
如果要动态使用Order
By,但仍可以安全使用,则可以设置CFSWITCH或类似结构来根据某些条件(例如URL变量)更改SortBy变量。与往常一样,不要直接从用户传递任何值,只需查看用户的输入,然后根据该输入从预定的可能值列表中进行选择。然后,只需使用标准语法:
ORDER BY #SortBy#