我目前使用以下str_replace
函数(作为this question的结果)。
// turn 'this-f-model' to 'this[- ]f[- ]example'
$model = str_replace ('-', '[- ]', $_GET['model']);
$sql = "SELECT DISTINCT brand, model FROM `exampletable` WHERE model REGEXP :model";
$stmt = $pdo->prepare($sql);
$stmt->bindParam(":model", $model);
$stmt->execute();
我认为这已经足够了,但现在我对包含变音符号的模型有了新的问题。
示例:
数据库中的模型:这个例子
我应该使用以下网址找到此模型:http //:www.example.com/test.php?model = this-f-example
使用当前的str_replace
功能,它找不到这个新模型。我怎么能解决这个问题?