我正在使用$ _GET变量从MySQL数据库中提取以填充动态页面。某些变量具有必须过滤掉以用作网址的特殊字符。但是,从url中提取变量时,由于缺少字符,新字符串将与数据库变量不匹配。在尝试将其与字符串匹配之前,有没有办法在MySQL查询中过滤数据库中的变量?例如:
column_name =“ProductName™”
$ GETvariable =“ProductName”
SELECT * FROM table_name WHERE str_replace($array_of_characters, '', column_name) = '$GETvariable';
以上不起作用,但会有类似的东西吗?感谢。
答案 0 :(得分:1)
你做错了。