我疯了。请帮忙。
我有一个带有文本输入的表单。这将插入到My SQL文本列中。有时用户会输入一些破坏插入的未知字符。
例如,我刚发现的是Topkapı
,这是土耳其的一个小镇。您会注意到最后一个字符ı
。在插入时,这会导致数据库错误:
执行数据库查询时出错。字符串值不正确:' / xC4 / xB1 和...'对于列' country_description'在第1行
是否有一种简单的方法可以删除这些字符或将其转义?我使用cfqueryparam并尝试HTMLEditFormat,CFSavecontent等无济于事。
答案 0 :(得分:3)
我认为以下是您的选择:
希望这有帮助。
答案 1 :(得分:2)