我正在使用 $_GET 变量从 MySQL 数据库中提取以填充动态页面。一些变量具有必须过滤掉才能用作 url 的特殊字符。但是,当从 url 中提取变量时,由于缺少字符,新字符串将与数据库变量不匹配。有没有办法在 MySQL 查询中从数据库中过滤变量,然后再尝试将其与字符串匹配?前任:
column_name = "ProductName™"
$GETvariable = "ProductName"
SELECT * FROM table_name WHERE str_replace($array_of_characters, '', column_name) = '$GETvariable';
以上不起作用,但是有类似的东西吗?谢谢。